New Music Venue Opening in a Church Near Navy Yard
Updated on July 14, 2021 at 8:09 pm NBC Universal, Inc. Many entertainment venues across the country went out of business because of the pandemic. Now a new venue is opening in D.C. The new location is a unique partnership between a local church and a local concert promoter. Download our NBC Washington app for iOS or Android to get alerts for local breaking news and weather. Many know the building at the corner of 8th and M streets SE across from Navy Yard as the Blue Castle. The building dates to the 1800s when it was the turnaround for the streetcar system.