1. Wildlife From Scratch 105 W Osceola Rd, Geneva, FL 32732 Coordinate: 28.75754,-81.11588 Phone: (321) 299-6876