Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1978
Also: INTERNAL MEDICINE
NPI: 1497829196
Practice Locations (1)
106 IRVING STREET NW, SUITE 118
WASHINGTON, DC 200102994
2028773000
Source: CMS National Downloadable File, September 2026.