1. Two Tails Ranch 18655 NE 81st St, Williston, FL 32696 Coordinate: 29.45149,-82.46232 Phone: (352) 528-6585