Explore details about location Norwood Street. Norwood Street is a location situated within the Fitchburg alongside other areas such as Main Street, Bourque Terrace, Oak Hill Road.