1. Fountain Of Youth 3630 N Access Rd, Englewood, FL 34224 Coordinate: 26.93369,-82.28711 Phone: (941) 548-7658