N N I Inc is located at 667 NW 117th St, Miami, FL. This location is in the Hialeah Acres neighborhood..