MR. Leo Iwuji is an intellectual and developmental disabilities in Houston, TX. MR. Leo Iwuji NPI is 1164961710. The provider is registered as an individual entity type.
The NPPES NPI record indicates the provider is a male.
The provider's business location address is:
2634 HYLAND PARK
HOUSTON, TX
ZIP 77014-872
Phone: (832) 725-0706
The enumeration date for this NPI number is 2/15/2017 and was last updated on 2/15/2017.