Holiday Stroll
Mill River Park 1040 Washington Blvd., Stamford, CT, United StatesStroll Through a Festive Dazzling World of Lights! Holiday Stroll is a new holiday tradition located at Mill River Park in Downtown Stamford, CT. A stroll through a festive, dazzling […]