Arizona
Board of Licensing
Michael Castro MD
Medical Doctor
License number
23581
Date granted
11/03/1995
Class
Medical Doctor
Status
Active
Address
Arrowhead Internal Medicine, 18275 N 59th Ave Ste 138, Glendale AZ 85308-1253
arizonalicensing.com
ID 22550998
LAST UPDATED 2026-04-22 01:53:53 UTC
LAST UPDATED 2026-04-22 01:53:53 UTC