Castro John P MD
Add to Favorites
Add Hours
Castro John P MD has not yet specified accepted insurance plans.
Castro John P MD has not yet specified any specialties.
Phone: (480) 962-3971
Address: 204 N Center St, Mesa, AZ 85201
Website: http://centralmesamedical.com
1150 N Country Club Dr, Mesa, AZ 85201
1520 S Dobson Rd Ste 213, Mesa, AZ 85202
2600 E Southern Ave Ste J2, Tempe, AZ 85282
1242 E Mckellips Rd Ste 103, Mesa, AZ 85203
504 W University Dr, Mesa, AZ 85201
2000 E Rio Salado Pkwy, Tempe, AZ 85288
7514 E Monterey Way Ste 1, Scottsdale, AZ 85251
2131 E Southern Ave, Tempe, AZ 85282
1935 N Stapley Dr, Mesa, AZ 85203
2855 E Brown Rd, Mesa, AZ 85213