1. Little Otters Swim Academy Church Street, Oviedo, FL 32765 Coordinate: 28.645832,-81.230934 Phone: (407) 252-7159