Landmark's E Street Cinema, a popular movie theatre in Washington D.C., is closing its doors after 21 years of entertaining the community, according to Landmark Theatres. Landmark Theatres decided ...
A spokesperson told 7News that this cherished eight-screen movie theater is shuttering “given its inability to recover in the post-pandemic environment.” Kluesener added, “Landmark ...