2680 N Highway 66, Catoosa, Oklahoma 74015 USA
Photo Credit: https://pbs.twimg.com/media/BunV7UsCMAA0Ey_.jpg
Claim copyright