Mario A Almeida Suarez, MD, Internal Medicine

1150 Campo Sano Ave
Ste 401
MiamiFL  33146-1174 (Miami-Dade County)


Phone: 305-669-3360
Fax: 305-669-3599

NPI: 1972569341
License Number: ME531157 (FL)