Stone Canyon Development in Owasso, OK had there Grand Opening. Stone Canyon is a planned residential community that sits on one of the most scenic areas in the Tulsa metro area. At 3,300 acres, it will be the largest residential development in the state. The community will include 700 acres of open recreation area, a 100 acre lake, a 25 acre private park, walking trails, an elementary school, town center and mixed use area, and is the future home of The Patriot Golf Course.