Santa Rosa Beach, FL 32459 Questo centro educativo si trova in Santa Rosa Beach, FL 32459, nella città di Cherry Lake.