Margaret Mary Showel, MD, Internal Medicine

600 N Wolf St
BaltimoreMD  21264-0001 (Baltimore City County)


Phone: 410-955-8964
Fax:

NPI: 1871605352
License Number: D64375 (MD)