Explore details about location Lansdowne Avenue. Lansdowne Avenue is a location situated within the St. Louis alongside other areas such as Lafayette Avenue, Oregon Avenue, Lucas Avenue.