Stillwater OK Steak Houses 1. 103 Student Un Stillwater Oklahoma, Stillwater, OK 74078 | Rancher's Club (405) 744-2333