New Canaan woke up to a patriotic surprise this Memorial Day. At dawn’s early light, the Department of Public Works was quietly placing American Flags in the usual locations along lower Mains street. But this year, they added over 60 more flags to upper Main Street and Elm Street with the help of the local Daughters of the American Revolution chapter and Rand Insurance.
For more on the story see attached press release
