Graduated: 1986
NPI: 1821058819
Practice Locations (2)
LEE HEALTH SYSTEM INC
13340 METRO PKWY, SUITE 200
FORT MYERS, FL 339664818
2393430550
DEAN HEALTH SYSTEMS INC
700 S PARK ST
MADISON, WI 537151830
6082516100
Source: CMS National Downloadable File, September 2026.