2005 Wellesley Parade
Needham Fire Department