Graduated: 1983
Offers telehealth
NPI: 1518976729
Practice Locations (3)
7000 SW 62ND AVE, SUITE 600
SOUTH MIAMI, FL 331434728
3058213648
114 S GULF ST
Sanford, NC 273304211
114 S GULF ST
SANFORD, NC 273304211
9197744536
Source: CMS National Downloadable File, September 2026.