Clik the images to enlarge. Just North of the Greenwood Cultural Center is the Tulsa campus of Oklahoma State University. The main campus is in Stillwater , Oklahoma. That is where I went to college and got a Bachelor of Science in Mathematics way back in 1964. OSU now has campuses in several locations, Tulsa being the newest and was established in 1999.