Indian River Life-Saving Station Museum & Delaware Seashore State Park Visitor Center Museums Indian River Life-Saving Station Museum & Delaware Seashore State Park Visitor Center Visit Website Request Info 25039 Coastal Hwy. Rehoboth Beach, DE 19971 (302) 227-6991 (302) 227-6438 (fax) Facebook About About Museum, History & Nature Programming. Gift Shop and Special Event Facility.