HomeArizonaGlendaleMICHAEL CASTRO MD
MC

MICHAEL CASTRO MD

Internal Medicine • Doctor

Glendale, AZ
NPI: 1639170293
License: 23581
Accepting Patients

Credentials & Verification

Verified
Primary Specialty
Internal Medicine
NPI Number
1639170293
License Number
23581
Provider Type
Doctor / Physician

Contact Information

Reach out to this provider directly.

Address
18275 N 59TH AVE
Glendale, AZ 85308
Call Now