Graduated: 2014
Offers telehealth
NPI: 1750795324
Practice Locations (2)
LEE HEALTH SYSTEM INC
16281 BASS RD, SUITE 304
FORT MYERS, FL 339089687
2399391700
SOUTH BROWARD HOSPITAL DISTRICT
12295 TAFT ST
PEMBROKE PINES, FL 330261900
9544427775
Source: CMS National Downloadable File, September 2026.