Town of Norwood, MA | Kids Out and About Providence

Town of Norwood, MA

Address: 
566 Washington St.
Norwood , MA , 02062
Phone: 781-762-1240
42° 11' 41.694" N, 71° 11' 59.4708" W
Contact name: 
General Information
Business/organization type: 
What our organization offers: 
Norwood is a town in Norfolk County, Massachusetts, United States. Norwood is part of the Greater Boston area. As of the 2010 census, the population was 30,602. The town was named after Norwood, England.

Organization learning resources

You have no education resources added; you can add one here.