OLIVIA CASTRO

D.O specializing in family medicine in Milford, Delaware

NPI: 1285094532

Provider Type

1

Practice Locations

Mailing Location

110 PEACH BLOSSOM LN

CAMDEN, DE 19934

📞 3476017511

Practice Location

310 MULLET RUN

MILFORD, DE 19963

📞 3024240600

📠 3024226214

Provider Information

Gender:F
Sole Proprietor:No
Enumeration Date:2/29/2016
Last Updated:9/21/2021

Credentials

Primary Credential:D.O