grayscale photo of concrete building
– –– ––––
––– – ––– – –
– –– ––––
––– – ––– – –
Published on Free to use under the Unsplash License

The World Trade Center and St. Nicholas Greek Orthodox Church, which began services at 155 Cedar Street in 1922. All three buildings were among those destroyed in the 9/11 terrorist attacks on New York City in 2001. Construction of a replacement church is underway with the intention of opening on the 20th anniversary of the attacks, Sept. 11, 2021. Photo taken October 1990.

TrackingTrackingTrackingTracking