Chukwuemeka C Ufomadu, MD, Internal Medicine

3100 Towanda Ave
BaltimoreMD  21215-7828 (Baltimore City County)


Phone: 410-298-8223
Fax:

NPI: 1164424545
License Number: D0045925 (MD)