1. World Discovery Club Plus 408 Ridgeway Blvd, Deland, FL 32724 Coordinate: 28.98172,-81.27161 Phone: (386) 848-0442