1. Indoff Inc 30824 Carolwood Dr, Genoa, IL 60135 Coordinate: 42.07841,-88.70552 Phone: (815) 784-5600