Odille Patricia Mejia, MD, Pathology

4300 Alton Rd Fl 33140
Miami BeachFL  33140-2948 (Miami-Dade County)


Phone: 305-674-2277
Fax:
Email: mej***@*****il.com

NPI: 1457870719
License Number: 25804 (FL)