Medical school: UNIVERSITY OF CALIFORNIA, SAN FRANCISCO SCHOOL OF MEDICINE
Graduated: 1993
Also: HOSPITALIST
NPI: 1568648954
Practice Locations (1)
LEE HEALTH SYSTEM INC
9981 S HEALTHPARK DR, SUITE 454
FORT MYERS, FL 339083618
2393436800
Source: CMS National Downloadable File, September 2026.