NPI Central
Stephen Igwe, MD, MBS — NPI 1750077319, Lafayette, LA | NPI Central