Streetcar construction will close River Market street
Northeast News KANSAS CITY, Missouri — Track construction will close Delaware Street between Third Street and Independence Avenue through March 9, 2015.
According to a press release, Kansas City Streetcar track crews