JOHN P CASTRO, MD
Marriage and Family Therapists at Baseline Rd, Tempe, AZ

License number
Arizona 35673
Category
Osteopathic Medicine
Type
Family Medicine
Address
Address 2
1920 E Baseline Rd, Tempe, AZ 85283
982 Chambers St, Ogden, UT 84403
Phone
(480) 345-5085
(480) 345-5266 (Fax)

Professional information

John Paul Castro Photo 1

John Paul Castro, Ogden UT

Specialties:
Family Medicine, General Practice
Work:
Ogden CBOC
982 Chambers St, Ogden, UT 84403 Central Mesa Medical Ctr
204 N Center St, Mesa, AZ 85201
Education:
Stanford University (1978)


John P Castro Photo 2

Dr. John P Castro - MD (Doctor of Medicine)

Hospitals:
Ogden VA Outpatient Clinic
982 Chambers St, South Ogden 84403
Banner Baywood Medical Center
6644 East Baywood Ave, Mesa 85206
Banner Desert Medical Center
1400 South Dobson Rd, Mesa 85202
Ogden VA Outpatient Clinic
982 Chambers St, South Ogden 84403
Banner Baywood Medical Center
6644 East Baywood Ave, Mesa 85206
Banner Desert Medical Center
1400 South Dobson Rd, Mesa 85202
Education:
Medical Schools
Stanford University
Graduated: 1978


John P Castro Photo 3

John P Castro, Tempe AZ

Specialties:
Family Physician
Address:
1920 E Baseline Rd, Tempe, AZ 85283
Education:
Doctor of Medicine
Board certifications:
American Board of Family Medicine Certification in Family Medicine