Travelodge Near Tulsa Expo Square - Expo Center

4145 East 21st Street - Tulsa, Oklahoma