Erick Abdiel Palma, MD, Internal Medicine

7000 Sw 62nd Ave
Ste 201
MiamiFL  33143-4716 (Miami-Dade County)


Phone: 305-661-9404
Fax: 305-661-1510
Email: eri***@*****il.com

NPI: 1720061500
License Number: ME93119 (FL)