Dedham Inn
From Wikipedia, the free encyclopedia
The Dedham Inn was an inn on Court Street in Dedham, Massachusetts. It housed several notable guests at the corner of Court Street and Highland Street before burning down in 1939.
The Dedham Inn was an inn on Court Street in Dedham, Massachusetts. It housed several notable guests at the corner of Court Street and Highland Street before burning down in 1939.