2680 N Highway 66, Catoosa, Oklahoma 74015 USA
Photo Credit: Flickr/Nicolas Henderson
Claim copyright