Jamestown College holding block party
Jamestown College is holding a block party to help its students and the community get to know one another.
Today is the last day to register with the town to hold a block party on Saturday, Sept. 10 as part of Needham 300's town-wide Block Party Day.