By Victoria Lorusso, Florida and CT Real Estate
Area 1 which is North Stamford will start leaf pick up on November 11. Area 2 which is north of I95 will start on November 16. The last area which is South of I95 will start on December 3. After they leave these areas they will not return so make sure your leaves are out by then. For questions on this you can call the city of Stamford at 203-977-4140.