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