News

The Indian Cellar Tea House, once slated for demolition, will serve as a scene shop at Saco River Theatre campus in Buxton.
The mansion reflects the early 1900s’ “era of grace and formality,” said historians with the National Register of Historic Places.