Contact Us


Still have questions?  Please contact us!

The Stone Canyon Information Center is located on 177th E Ave, just south of 76th St North.
Actual address: 7500 N 177th E Ave.

We are open 7 days a week:
Monday – Saturday 10 am – 5 pm
Sunday 1pm – 5 pm


Susan McKeon
Sales Manager
office: 918.376.6764

Mailing Address:
Owasso Land Trust
12150 E 96th St N, #200
Owasso, OK  74055