Seacoast Science Center is a non-profit institution located within Odiorne Point State Park. The Park is run by the NH Division of State Parks and is separate from Seacoast Science Center. We work together in partnership to share this incredible location.