1. Stephen Allen's 17402 NW 46th Ave, Alachua, FL 32615 Coordinate: 29.69749,-82.52813 Phone: (352) 472-9369