Ifechukwude Chibuzo Ebenuwa, MD, Internal Medicine

10 Ctr Dr Msc 1613
Bldg 10 Crc Rm 6-3940
BethesdaMD  20892-0001 (Montgomery County)


Phone: 301-496-1913
Fax:

NPI: 1376823997
License Number: D0081970 (MD)