MA
MANUEL ABELLA, M.D
Internal Medicine, Cardiovascular Disease
NPI: 1023095403
Practice Information
- Address
- 8200 SW 117TH AVENUE, SUITE 414, MIAMI, FL 33183
- Phone
- 305-221-6161
- Fax
- 305-559-2259
Internal Medicine, Cardiovascular Disease
NPI: 1023095403