The District Department of Transportation (DDOT) has announced that the DC Streetcar service will end on March 31, 2026. The closure comes a year earlier than initially scheduled, after the DC Council...

This content is available to only subscribers.