Medical school: DUKE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1998
NPI: 1417984329
Practice Locations (2)
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
3104 BLACKISTON BLVD
NEW ALBANY, IN 471509579
8129416156
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
550 S JACKSON ST
LOUISVILLE, KY 402021622
5025618686
Source: CMS National Downloadable File, September 2026.