Graduated: 1990
NPI: 1558397786
Practice Locations (3)
JOHNS HOPKINS UNIVERSITY
4924 CAMPBELL BLVD
BALTIMORE, MD 212365908
4434422300
JOHNS HOPKINS UNIVERSITY
4924 CAMPBELL BLVD
NOTTINGHAM, MD 212365908
4344222200
JOHNS HOPKINS UNIVERSITY
8322 BELLONA AVE, SUITE 300
TOWSON, MD 212042077
4102960414
Source: CMS National Downloadable File, September 2026.