Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2001
Offers telehealth
NPI: 1881666337
Practice Locations (3)
NEPHROLOGY CENTER OF MARYLAND, PA
5601 LLOCH RAVEN BLVD
BALTIMORE, MD 212392945
4434443775
JOHNS HOPKINS UNIVERSITY
5601 LLOCH RAVEN BLVD
BALTIMORE, MD 212392945
4434444714
NEPHROLOGY CENTER OF MARYLAND, PA
5601 LOCH RAVEN BLVD, 3 NORTH
BALTIMORE, MD 212392945
Source: CMS National Downloadable File, September 2026.