Independent Wellness Center4.73 votes | write a review 724.7 m, ADA Access, Certifications, Credit Card, Renewals, Walk-in Welcome 724.7 miles, ADA Access, Certifications, Credit Card, Renewals, Walk-in Welcome 2713 E 20Th St Ste E Suite EFarmington, NM 87402505-278-8165505-278-8165