Norwood Common 118 Central Street, Norwood, MA 02062