1. Jamestown Glass & Mirror Inc. 7946 W Oakton St, Niles, IL 60714 Coordinate: 42.02592,-87.82532 Phone: (847) 698-8500