Located on the rocky coast in historic Odiorne Point State Park, the Seacoast Science Center is a must-see for anyone wishing to explore the natural treasures of coastal New Hampshire.
From I-95 take exit 5 to Portsmouth Traffic Circle. Take Rte 1 By-Pass South and continue onto to R1. Turn left onto Elwyn Road and continue onto Route 1A South. Continue for 1.8 miles.