Created by timothyhowk - February 8th 2024
27 North 129th East Avenue, Tulsa, Oklahoma
121 N 129 East Ave, Tulsa, OK, US
Flying J Travel Plaza