Stillwater OK Red Lobster 1. 102 E. Hall Of Fame Ave., Stillwater, OK 74075 | Red Lobster (405) 372-8970