NPI Central
Chinedu Oluchi Ogwurike, MD — NPI 1689166720, Providence, RI | NPI Central