Explore details about location Sumner Avenue. Sumner Avenue is a location situated within the Avalon alongside other areas such as Beacon Street, Saint Catherine Way, Upper Terrace Road.