Medical school: INDIANA UNIVERSITY - SCHOOL OF OPTOMETRY
Graduated: 1992
NPI: 1114076841
Practice Locations (2)
9302 N MERIDIAN ST, SUITE 150
Indianapolis, IN 462601841
9302 N MERIDIAN ST, SUITE 150
INDIANAPOLIS, IN 462601841
3178484444
Source: CMS National Downloadable File, September 2026.