Explore details about location Grange Avenue. Grange Avenue is a location situated within the Welland alongside other areas such as Maple Avenue, Windsor Street, West Main Street.