Maria D Castro, MD, Family Medicine

1705 W Main St
MesaAZ  85201-6920 (Maricopa County)


Phone: 877-809-5092
Fax: 480-491-6239

NPI: 1811934441
License Number: 33282 (AZ)