Explore details about location West Leland Avenue. West Leland Avenue is a location situated within the Norridge alongside other areas such as West Belle Plaine Avenue, Vine Avenue, North Canfield Avenue.