Medical school: INDIANA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1997
NPI: 1437152832
Practice Locations (1)
LEE HEALTH SYSTEM INC
16230 SUMMERLIN RD, SUITE 215
FORT MYERS, FL 339085769
2393437450
Source: CMS National Downloadable File, September 2026.