Medical school: OHIO STATE UNIVERSITY - COLLEGE OF OPTOMETRY
Graduated: 1995
NPI: 1639162811
Practice Locations (2)
INDIANA UNIVERSITY
1160 W MICHIGAN ST, 100 INDIANAPOLIS EYE CARE CENTER
INDIANAPOLIS, IN 462025209
3172781470
RAPHAEL HEALTH CENTER INC
401 E 34TH ST
INDIANAPOLIS, IN 462053754
3179261507
Source: CMS National Downloadable File, September 2026.