Needle's Eye 80 is 80.18 surveyed acres, is located just off the banks of the Springs River, and is a short 8 mile drive from Mammoth Spring. The land boasts an incredible trail system, openings for food plots, a pond, and a creek that runs through t