Explore details about location Norwood Street. Norwood Street is a location situated within the Prince George alongside other areas such as Foothills Boulevard, Eastern Street, Terminal Boulevard.