Indian River Life Saving Station, a museum in Millville, Delaware, is a notable spot in the area.
You can contact Indian River Life Saving Station via telephone.
For more information you can visit their website.
Amenities around 2 miles include toilet, parking and charging station.
Around here, you'll come across Information, Fishing, Slipway, Hunting Stand, Restaurant, Marina, Caravan Site and more.