2680 N Highway 66, Catoosa, Oklahoma 74015 USA
Cute entrance sign into the park.
Photo Credit: C.M.
Claim copyright