Graduated: 1993
Offers telehealth
NPI: 1376001966
Practice Locations (3)
121 S ORANGE AVE, SUITE 940
ORLANDO, FL 328013234
3668 HOLLYWOOD PL
OVIEDO, FL 327667065
601 S HARBOUR ISLAND BLVD, SUITE 200
TAMPA, FL 336025925
Source: CMS National Downloadable File, September 2026.