Michael Joseph Blaha, MD, Internal Medicine

600 N Wolfe St
Carnegie 565 Johns Hopkins Hospital
BaltimoreMD  21287-0005 (Baltimore City County)


Phone: 410-955-5000
Fax: 410-367-2448

NPI: 1285770313
License Number: D72838 (MD)