Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1994
Offers telehealth
NPI: 1013919273
Practice Locations (2)
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
2108 STATE ST
NEW ALBANY, IN 471504923
5025882160
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
4402 CHURCHMAN AVE, SUITE 400
LOUISVILLE, KY 402153102
5028993623
Source: CMS National Downloadable File, September 2026.