1. Rolling Acres Farm Inc 8303 NW 143rd St, Alachua, FL 32615 Coordinate: 29.73198,-82.49463 Phone: (386) 462-7183