Isabel Cristina Castro, DO, Internal Medicine

55 Lake Ave N
WorcesterMA  01655 (Worcester County)


Phone: 508-334-8630
Fax: 774-441-6710

NPI: 1164699583
License Number: 52427 (MN)