Explore details about location Newell Street Northwest. Newell Street Northwest is a location situated within the Concord alongside other areas such as Bentridge Drive Northwest, Dove Avenue Southwest, Paddle Place Northwest.