Castle Rock Lakes & Golf first opened for play in 2000. The course was designed by Jack Stephenson.
Castle Rock is a golf course community located in south central Oklahoma near the Lake of the Arbuckles in the foothills of the Arbuckle Mountains. Castle Rock is just minutes away from Turner Falls, Chickasaw National Recreation Area, Lake of the Arbuckles, and Arbuckle Wilderness.
Castle Rock Golf Course closed in 2005.