Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1989
NPI: 1043258361
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.