Strand Theatre Yonkers NY 1968
Sept. 23, 1968. The theater is being torn down. Apparently, the House of Liverpool was the last entertainment venture at the site.
No one has favorited this photo yet
