Caroline was a longtime resident of Hopkinton, residing on Spring Street in the western part of town. She was active in town affairs attending many Planning Board and Conservation Commission meetings. Caroline was an active voice for conservation matters and decided to join the four other founders in starting the Hopkinton Area Land Trust in April 1995. She saw large amounts of land in the town disappearing to development and wanted to preserve the rural character of the town.
In 2002, Caroline left the Board of Directors, moved to Chatham on Cape Cod and started the South Chatham Coffee Co. The business was a retail establishment selling coffee products to Duncan Donuts and Starbucks. The business was dissolved in June 2015. Caroline still resides on Cape Cod.