Get Directions
Interactive Google Map
The Long Dell Inn is located at 436 S Main St Centerville, MA 02632 on Cape Cod
near Craigville Beach and the village of Osterville.
436 S Main St, Centerville, MA 02632
The Long Dell Inn is located at 436 S Main St Centerville, MA 02632 on Cape Cod
near Craigville Beach and the village of Osterville.