The 13th annual Connecticut Open House Day on Saturday June 11 will showcase the state’s world of history, art, and tourism, with free admission, special exhibits, and other activities to explore statewide. Join the statewide celebration by visiting The Atwood Farm, located at 624 Wormwood Hill Road in Mansfield Center — the Joshua’s Trust headquarters. On… Read more »