Seacoast Science Center

The Seacoast Science Center is a non-profit marine environmental organization located on the rocky coast of historic Odiorne Point State Park. The center features live animals of the Gulf of Maine, indoor touch tanks, and hands-on exhibits about life in and around the ocean.