← Back to Events Texaco Truck stop + Google Map 5175 W 9600 N Elwood, UT 84337 us There were no results found.