Explore details about location Russell Avenue. Russell Avenue is a location situated within the Stevenson alongside other areas such as Wedin Road, Homeward Street, Roosevelt Street.