Decatur House

176 Main St Sandwich MA 02563 (888) 848-5698
Rating: 4.0

Reviews for Decatur House

Rating: 4.0 Based on 1 review Write a review
 Jul 2015
Very clean and seemed well maintained overall. Mr. Anderson and Ms. Austen gave a warm and complete presentation. The intimate number of residents is probably tailor made for long time Sandwich res... read more