Mercedes Rita Garcia, MD, Obstetrics & Gynecology

16555 Nw 25th Ave
Opa LockaFL  33054-6583 (Miami-Dade County)


Phone: 786-466-1707
Fax:
Email: mer***@*****il.com

NPI: 1114381183
License Number: ME146312 (FL)