1. Narita Manufacturing Inc 828 Landmark Dr, Belvidere, IL 61008 Coordinate: 42.25227,-88.8916 Phone: (815) 975-9295