Medical school: INDIANA UNIVERSITY - SCHOOL OF OPTOMETRY
Graduated: 1988
NPI: 1265574578
Practice Locations (2)
2076 9TH ST N
NAPLES, FL 341024895
2396431724
823 VANDERBILT BEACH RD
NAPLES, FL 341088701
2396431724
Source: CMS National Downloadable File, September 2026.