Glennview

462583 Riverside Dr
Watts, OK 74964

Glennview

Address:
462583 Riverside Dr
Watts, OK 74964
Phone:
918-931-7736

Directions
Find Nearby
Starting from Tahlequah at Highway 51 and Highway 10, go north on Highway 10 for 17 miles. Turn right at the Illinois River Ranch sign (604 Rd / Chewey Rd). Go 2.5 miles and turn right at the Illinois River Village sign. You will enter through a white gate. (Codes will be sent to guest prior to arrival). Turn left at River Road. Cabin is second house on the right.