Metro Transit has announced that the Stadium MetroLink station in downtown St. Louis will reopen on Monday, October 20. The station closed on September 22 to allow for construction in relation to the rollout of Metro Transit’s Secure Platform Plan. Information on the September station closure is available here.
