The Emerald Coast Science Center is located in Fort Walton Beach, Okaloosa County, Florida. It is located at 31 Memorial Parkway SW.
Contact us...