Graduated: 2002
Offers telehealth
NPI: 1073804985
Practice Locations (2)
OPTUMCARE FLORIDA, LLC
1989 W LUMSDEN RD, OPTUM BRANDON
BRANDON, FL 335118821
8136533111
OPTUMCARE FLORIDA, LLC
4614 E MICHIGAN ST, OPTUM CONWAY
ORLANDO, FL 328125233
4077203780
Source: CMS National Downloadable File, September 2026.