Oluwole Ademola Odunusi, MD, Internal Medicine

1090 Medical Ctr Dr
WilmingtonNC  28401-7353 (New Hanover County)


Phone: 910-662-8550
Fax: 910-343-1924

NPI: 1457588915
License Number: 274233 (MA)