Graduated: 1995
Offers telehealth
NPI: 1346254497
Practice Locations (2)
OPTUMCARE FLORIDA, LLC
1989 W LUMSDEN RD, OPTUM BRANDON
BRANDON, FL 335118821
8136533111
WELLMED MEDICAL MANAGEMENT OF FLORIDA INC
2155 SE FEDERAL HWY, WELLMED AT SOUTH STUART
STUART, FL 349944514
7722239630
Source: CMS National Downloadable File, September 2026.