Villa Therese Catholic Clinic 1779 Hopewell Street, Santa Fe, NM, USA 505-983-8561 https://vtccsf.org Get Directions NAFC Member? Yes