Karsten Creek Golf Course , host of the 2018 NCAA Men 's Golf Championship , is also close , about an hour 's drive west of Tulsa in Stillwater , home of the Oklahoma State University golf program.
The Karsten Creek Golf Course is located in Stillwater , which is also home to the Oklahoma State University golf program .