The Criterion Building
Owasso, OK

The Criterion Building is a three-story, multi-tenant development located in Owasso, OK, serving as the headquarters for Criterion operations. Managed and operated by Criterion, the building houses a range of businesses, including a salon, a medspa, and is anchored by Keller Williams Realty.

Building Completed in January 2023.