Footballing's Tulsa, OK, USA
Motel 6 Tulsa South
12525 East 52nd St South
I pay 25$ for roach hotels that are nicer than this dump. The guest service was terrible after my ro...
951 W 36th Street North
Worst casino in Tulsa. All smoking and stinks like an ashtray. Very dirty and ran down, terrible flo...