Explore details about location Newell Avenue. Newell Avenue is a location situated within the Southbridge alongside other areas such as Brookside Road, Hamilton Street, Field Street.