Sylvia C Castro, MD, Obstetrics & Gynecology

15255 N 40th St Ste 105
PhoenixAZ  85032-4636 (Maricopa County)


Phone: 602-867-2690
Fax: 602-404-1904

NPI: 1932325073
License Number: 36794 (AZ)