Visit

Lost House is open to the public and located at 405 Washington Street, in the Four Corners neighborhood of Dorchester, MA. On view now until July 2019.