The Town of Needham reminds the general public that the members of American Legion Post #14, and Lt. Manson H. Carter Post 2498 Veterans of Foreign Wars will be placing flags on the graves of veterans to honor them on Memorial Day, Monday, May 27, 2013.
Read on...