1. Across Town Glass & Mirror 700 S Vermont St, Palatine, IL 60067 Coordinate: 42.09763,-88.03825 Phone: (847) 337-6349