New North County Transit Center under construction
Metro’s latest transit center is under construction. The new North County Transit Center will be located on Pershall Road between West Florissant Ave. and New Halls Ferry Road. With 19 percent of MetroBus and MetroLink ridership in North St. Louis County, Metro secured federal funding to plan and build the new transit center. The construction … Continued