Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1991
NPI: 1013003136
Practice Locations (2)
RETINA ASSOCIATES, PSC
1536 STORY AVE
LOUISVILLE, KY 402061738
5025891500
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
301 E MUHAMMAD ALI BLVD
LOUISVILLE, KY 402021511
5028525466
Source: CMS National Downloadable File, September 2026.