Quality of Life in Stillwater

A video promotion of the town of Stillwater, OK.  This special place is conveniently located between Oklahoma City, Tulsa and Wichita Kansas, and serves as the cultural, economic, and athletic hub for north-central Oklahoma.