Norwood Town Hall 566 Washington St, Norwood, MA02062 Norwood Town Hall is a landmark in the center of Norwood, located just off of Norwood's bustling and historic downtown…More area. It's also home to a majority of the town offices, including the assessor, town clerk, building department, selectmen's office, veteran's department, health department, treasurer and general manager. The Town Hall is where weekly selectmen's meetings—open to the public—take place on Tuesday evenings.
Veterans of Foreign Wars, Post 2452 193 Dean St, Norwood, MA02062 The VFW Post in Norwood has an events hall with a built-in bar that plays host to both VFW events and outside parties.…More The post also has services for veterans and their families as well as weekly events. The VFW of the United States currently has 1.6 million members in the U.S. and is the largest American organization of combat veterans.