1. Flower Bluff Mansion Steak House 329 W Muskogee Ave, Sulphur, OK 73086 Coordinate: 34.50715,-96.97226 Phone: (580) 622-4005