1. Shane Burk Glass & Mirror 5375 N Highway 81, Duncan, OK 73533 Coordinate: 34.56231,-97.96798 Phone: (580) 252-5939
2. Lemons Glass & Mirror 610 S 2nd St, Duncan, OK 73533 Coordinate: 34.49383,-97.94739 Phone: (580) 656-7164