Oscar Castro Jr, DDS, Dentist

8200 Sw 117th Ave
216
MiamiFL  33183-3856 (Miami-Dade County)


Phone: 305-559-7001
Fax: 305-559-7014
Email: drc***@*****il.com

NPI: 1184919581
License Number: DN19237 (FL)