2680 N Highway 66, Catoosa, Oklahoma 74015 USA
Route 66 Roadside Attraction.
Photo Credit: C.M.
Claim copyright