Emuejevoke Chuba, MD, Internal Medicine

3550 Terrace St Scaife Hall Rm 651
PittsburghPA  15261-3410 (Allegheny County)


Phone: 412-647-3136
Fax:

NPI: 1205321270
License Number: MT216523 (PA)