1. Bohm Studios 7976 E 41st St, Tulsa, OK 74145 Coordinate: 36.10434,-95.8884 Phone: (918) 665-2646
2. Tulsa Stained Glass 7976 E 41st St, Tulsa, OK 74145 Coordinate: 36.10434,-95.8884 Phone: (918) 664-8604