NPI Central
Kanayo Odeluga, MD, MPH — NPI 1023173895, East Chicago, IN | NPI Central