Oklahoma State University Details Location Address:101 Whitehurst Hall, Stillwater, Oklahoma, 74078, United States