We are conveniently located in Clovis at Villa and Herndon Avenues directly north of Peachwood Medical Clinic.
221 West Fir Avenue, Suite 105 Clovis, California 93611
7:00 am to 7:00 pm Monday through Friday.