Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1986
Offers telehealth
NPI: 1265424824
Practice Locations (2)
APPLEGATE HEALTH SERVICES INC
11518 MAIN ST
LOUISVILLE, KY 402431316
5024456325
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
215 CENTRAL AVE, SUITE 100
LOUISVILLE, KY 402081450
5025888720
Source: CMS National Downloadable File, September 2026.