Address:
5000 Hopyard Rd SUITE 100, Pleasanton 94588
(281) 929-6200 (Phone)
4951 E Grant Rd, Tucson 85712
(520) 270-7709 (Phone)
Hospitals:
5000 Hopyard Rd SUITE 100, Pleasanton 94588
4951 E Grant Rd, Tucson 85712
Carondelet Holy Cross Hospital
1171 West Target Range Rd, Nogales 85621
Education:
Medical School
Philadelphia College of Osteopathic Medicine
Graduated: 1970