1318 Miracle Strip Pkwy., Fort Walton Beach, FL 32548 United States