Twin Hills Park Address: 77720 Cummins Rd, Freeport, OH 43973 Phone: (740) 658-3275 Campgrounds Other Businesses: Red Hill Farms at 71970 Weepwillow Ln, Freeport, OH 43973