Address: 138 Miracle Strip Pkwy SE, Fort Walton Beach, FL 32548, USA
Address: 1824 Lewis Turner Blvd, Fort Walton Beach, FL 32547, USA