21. Otters on the River 4380 Carraway Pl, Sanford, FL 32771 Coordinate: 28.83476,-81.32917 Phone: (407) 636-6300