by Katie MacDonald | Jun 8, 2020
The Cambridge Historical Society engages with our city to explore how the past influences the present in order to shape a better future. We exist to help our community understand how and why we got here and use that perspective to explore and better understand...