Canyon Creek is our newest addition to the Tulsa area and only 9 minutes
Northwest of downtown Tulsa.
Eagle's View is 15 minutes West of downtown Tulsa.
As you will discover these are
"TWO OF TULSA'S FINEST PARKS"
6618 N. 52nd West Ave, Tulsa, Oklahoma 74126, United States
(918) 729-2333