Medical school: SANFORD SCHOOL OF MEDICINE OF UNIVERSITY OF SOUTH DAKOTA
Graduated: 1995
NPI: 1760568935
Practice Locations (1)
OPTUMCARE FLORIDA, LLC
1002 S DILLARD ST, 122 OPTUM SOUTH DILLARD
WINTER GARDEN, FL 347873991
4076564222
Source: CMS National Downloadable File, September 2026.