Vanished: Olympia Theatre, 1951

This picture shows that what is now a defunct theatre on 106th St. & Broadway that is waiting to be torn down for unspecified development.

Other Historic Pictures | Contemporary Pictures | Home | Next