Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2002
NPI: 1528039161
Practice Locations (2)
GRACE MEDICAL CENTER INC
2000 W BALTIMORE ST
BALTIMORE, MD 212231558
4103623000
3450 ELLICOTT CTR DR, SUITE 105
ELLICOTT CITY, MD 210434666
4102032807
Source: CMS National Downloadable File, September 2026.