Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1902850548
Practice Locations (10)
JOHNS HOPKINS UNIVERSITY
6701 N CHARLES ST
BALTIMORE, MD 212046808
4438492000
JOHNS HOPKINS UNIVERSITY
4940 EASTERN AVE
BALTIMORE, MD 212242735
4105500100
JOHNS HOPKINS UNIVERSITY
5300 ALPHA COMMONS DR, FL 1
BALTIMORE, MD 212242764
4108473770
JOHNS HOPKINS UNIVERSITY
5501 HOPKINS BAYVIEW CIR
BALTIMORE, MD 212246821
4105500545
JOHNS HOPKINS UNIVERSITY
5505 HOPKINS BAYVIEW CIR
BALTIMORE, MD 212246821
4105500756
JOHNS HOPKINS UNIVERSITY
600 N WOLF ST
BALTIMORE, MD 212870005
4109555000
JOHNS HOPKINS UNIVERSITY
600 N WOLFE ST, BLALOCK 266
BALTIMORE, MD 212870005
4105024340
JOHNS HOPKINS UNIVERSITY
6201 GREENLEIGH AVE
MIDDLE RIVER, MD 212202004
JOHNS HOPKINS UNIVERSITY
6701 N CHARLES ST
TOWSON, MD 212046808
4438498989
APPLEDORE MEDICAL GROUP INC
100 MCGREGOR ST, STREETB
MANCHESTER, NH 031023730
6036690413
Source: CMS National Downloadable File, September 2026.