1. Somers Glass and Mirror 3525 18th St, Kenosha, WI 53144 Coordinate: 42.62295,-87.85235 Phone: (262) 939-6861
2. Glass City North Inc 6000 49th St, Kenosha, WI 53144 Coordinate: 42.59254,-87.88051 Phone: (262) 654-3399