1. Somers Glass and Mirror 3525 18th St, Kenosha, WI 53144 Coordinate: 42.62295,-87.85235 Phone: (262) 939-6861