Peabody: People gathered to view the high water in Peabody Square created by the heavy rainfall. This is Central Street. Photo by Ken Yuszkus/Salem News, Wednesday, March 31, 2010.
100331KYUFLOOD