Title: Norwood, one of the newest and most progressive towns in Massachusetts
Places: Norwood (Mass. : Town.)