Manuel A Ojeda, MD, Internal Medicine

4351 Royal Palm Ave
Miami BeachFL  33140-3018 (Miami-Dade County)


Phone: 305-861-5196
Fax: 305-468-6258
Email: spa***@*****il.com

NPI: 1952333775
License Number: ME83761 (FL)