Central West End is a St. Louis Metrolink Station, located in the Central West End at the intersection of Euclid Avenue and Childrens' Place.
Central West End is a St. Louis Metrolink Station. This is located in the Central West End at the intersection of Euclid Avenue/Childrens' Place.