1. Cowkickers Country Kitchen & Pizza 141 W Main St, Stratford, OK 74872 Coordinate: 34.795536,-96.96291 Phone: (580) 759-1010