Medical school: INDIANA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1993
NPI: 1548210867
Practice Locations (2)
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
1305 WALL ST, ULP EYE SPECIALISTS
JEFFERSONVILLE, IN 471303853
5028527445
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
3920 DUTCHMANS LN
LOUISVILLE, KY 402074702
5028525341
Source: CMS National Downloadable File, September 2026.