Graduated: 2003
NPI: 1952511917
Practice Locations (2)
OPTUMCARE FLORIDA, LLC
7800 S HWY 1792 144, OPTUM FERN PARK
FERN PARK, FL 327302259
4076368580
WELLMED MEDICAL MANAGEMENT OF FLORIDA INC
1621 W 1ST ST, WELLMED AT WEST SANFORD
SANFORD, FL 327711617
4073224431
Source: CMS National Downloadable File, September 2026.