Chikezie Chidiebere Amadi, MD, Internal Medicine

1430 Tulane Ave
Sl 48 (tulane University Medical Center)
New OrleansLA  70112-2632 (Orleans County)


Phone: 504-988-5263
Fax:

NPI: 1487616918
License Number: 39490 (KY)