1. 51 Grill 131 E Trower Blvd, Mannford, OK 74044 Coordinate: 36.12691,-96.35326 Phone: (918) 865-5151