Explore details about location Russell Avenue. Russell Avenue is a location situated within the St. Catharines alongside other areas such as Terrama Court, Peel Street, Burleigh Hill Drive.