Erick Castillo-Baca, MD, General Practice

9600 Sw 8th St Ste 18
MiamiFL  33174-2947 (Miami-Dade County)


Phone: 305-266-0600
Fax: 305-266-2040

NPI: 1720057151
License Number: 15247 (PR)