Seacoast Science Center The Seacoast Science Center, located in historically rich Odiorne Point State Park, is a "must see" for anyone wishing to discover the natural treasures and rich history of coastal New Hampshire. The Center' Rye, NH Science Centers Arbor Inn Bed & Breakfast Rye, NH Businesses michael g sullivan Rye, NH Other Attractions Eye of the Hawk Holistic Center Rye, NH Other Attractions Jenness State Park Rye, NH State Parks