John P Castro, M.D is a family medicine physician in Tempe, Arizona. Medical education includes Stanford University School of Med, Stanford Ca, completed in 1978.
📍 Cj Harris Clinic 1920 E Baseline Rd, Tempe, AZ 85283
5825 E Calle Guadalupe, Tempe, AZ 85283
Ste 3 6655 S Rural Rd, Tempe, AZ 85283
Ste 8 2727 W Baseline Rd, Tempe, AZ 85283
2127 E Baseline Rd Ste 104, Tempe, AZ 85283
Ste C-2 1840 E Baseline Rd, Tempe, AZ 85283