New search
Mercedes Garcia
,
MD
Obstetrics & Gynecology
5.0
(2 reviews)
Public Health Trust of Dade County Florida
,
16555 NW 25th Ave, Opa Locka, FL 33054
Public Health Trust of Dade County Florida
,
160 NW 170th St, North Miami Beach, FL 33169
Public Health Trust of Dade County Florida
16555 NW 25th Ave, Opa Locka, FL 33054
Accepting new patients
(786) 466-1500