Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1988
Also: PAIN MANAGEMENT
NPI: 1033103973
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.