Longest Stop Light Ever!

Landmarks and Outdoors > Other Great Outdoors

Address: 7100-7104 S Sheridan Rd, Tulsa, OK, 74136

Category: Other

Tags: #LandmarksandOutdoors

Listed on BizVoices