Feb. 4, 2022
Stillwater, home of Oklahoma State University, is inherently a destination town. Every year visitors make a significant impact on the city’s economy. Cristy Morrison and Chris Norris of Visit Stillwater join Chris and Michel…