1. DYER GLASS AND MIRROR 9740 E 54th St, Tulsa, OK 74146 Coordinate: 36.08601,-95.86689 Phone: (918) 221-7213
2. Glass Doctor of Tulsa 5801 S Mingo Rd, Tulsa, OK 74146 Coordinate: 36.0795,-95.86805 Phone: (918) 622-7171