1. Angel Ranch Animal Rescue 11505 NW 112th Ave, Alachua, FL 32615 Coordinate: 29.75805,-82.46854 Phone: (386) 462-5416