Tuesday, May 26, 2020

ABC TV on Canal Street in the Lower East Side was located on the ground floor of the former Loew’s Canal Theater building, a 1928 movie palace constructed in a Spanish baroque style.

This photo is from 2004 and appears in our book “Store Front: The Disappearing Face of New York”. Although ABC TV has been closed for some time, the building itself still has a largely intact theater although the seats have been removed. 

• To sadly see what the #storefront looks like today and to see our walk with our dog of the entire length of Canal Street from Essex Street in Chinatown to West Street in TriBeCa, please watch and subscribe to our YouTube channel. Direct link to full video: https://youtu.be/HzRcB6vWJ80


No comments:

Post a Comment