Explore details about location Norwood Street. Norwood Street is a location situated within the Virginia alongside other areas such as State Route 637, Maryville Avenue, Appomattox Street.