Turkey Trot Walk – Willards Woods/Chiesa Farm
Willards Woods 44 North Street, Lexington, MA, United StatesWork off the excesses of your Thanksgiving dinner by joining CLC on its annual Turkey Trot walk. This year’s walk will loop through Willards Woods and Chiesa Farm for a distance of about 3+ miles. Walking sticks recommended if conditions are icy under foot. Meet at the Willards Woods parking lot on North Street opposite […]