iOS app Android app

St Nicholas Church 911 Port Authority

For America's Sake, Do the Right Thing

Gregory C. Pappas | Posted 11.13.2011 | New York
Gregory C. Pappas

St. Nicholas Church was founded by Greek immigrants in 1916 and served generations of families and their spiritual needs. Eighty-five years after its founding, the church was destroyed by the falling Twin Towers on September 11, 2001.