NPI Central
Ebuka Ibuoka, MD — NPI 1053004259, Rochester, MN | NPI Central