Graduated: 1980
Offers telehealth
NPI: 1699730648
Practice Locations (2)
18300 NW 62ND AVE, SUITE 300
HIALEAH, FL 330158217
3056284600
INTERNAL MEDICINE OF MIAMI GARDENS INC
18300 NW 62ND AVE, SUITE 300
HIALEAH, FL 330158217
3056284600
Source: CMS National Downloadable File, September 2026.