Pedro Armando Castro, DMD, Dentist

7313 W Flagler St
MiamiFL  33144-2505 (Miami-Dade County)


Phone: 305-264-3905
Fax: 305-262-7082
Email: pac***@*****il.com

NPI: 1801097381
License Number: DN12288 (FL)