Scrapbook About News Send Email
Englewood Theatre
The 1,200-seat Englewood Theatre (info), at 726 West 63rd Street, was next door to Sears and directly across the street from the Linden. The Englewood was built in 1913. (map)


Englewood Theatre site, present day

contents of this diary © 2007 www.dhdd.net Reproductions and reprints by permission only