Michael Castro, M.D is an internal medicine physician in Glendale, Arizona. Medical education includes University of Pr School of Med, San Juan Pr, completed in 1994.
ABIM
📍 Ste 138 18275 N 59th Ave, Glendale, AZ 85308
Ste 115 Pmb 544 20280 N 59th Ave, Glendale, AZ 85308
Ste 101 18589 N 59th Ave, Glendale, AZ 85308
Ste 280 18699 N 67th Ave, Glendale, AZ 85308
Ste 100 17218 N 72nd Dr, Glendale, AZ 85308
Ste 602 17100 N 67th Ave, Glendale, AZ 85308