Winslow from Arkansas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Screw Ball's - Arkansas, Winslow, 1057 Ella Road, 72959 (479) 634-5700 Map