Tag: deanwood

Alexandria Metro stations to close for four months in summer 2019

All Alexandria Metro stations will close for four months in summer 2019, Washington Metropolitan Area Transit Authority announced Monday in a news release. The Braddock...