Dr. Karl H. Espinosa, MD

Accepting
New Patients

Dr. Karl H. Espinosa, MD

Family Medicine | Male

1845 E Broadway Rd, Tempe, AZ 85282 Get Directions
(480) 882-7380