Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1973
NPI: 1730124041
Practice Locations (2)
106 IRVING ST NW, SUITE 312
WASHINGTON, DC 200102993
2027267770
HOWARD UNIVERSITY
2041 GEORGIA NW AVE
WASHINGTON, DC 200600001
2028656679
Source: CMS National Downloadable File, September 2026.