Facility
El Rio - Birth & Women's Health Center
Specialty
Family Medicine
Primary Address
5979 E Grant Rd., Ste 107
Tucson, AZ 85712
Get Directions
View Map
Phone
5207959912
Fax
5203092560
Medical School
Loyola University of Chicago;
Residency
University Of Arizona - Family Medicine;
Gender
Female
Languages
English
Back