Mercedes Garcia, MD

Obstetrics & Gynecology

Public Health Trust of Dade County Florida

16555 NW 25th Ave, Opa Locka, FL 33054

Accepting new patients

(786) 466-1500