Google
×

St. Nicholas Greek Orthodox Church & National Shrine

(203) Greek orthodox church in New York
The St. Nicholas Greek Orthodox Church, officially the St. Nicholas Greek Orthodox Church and National Shrine, is a church and shrine in the World Trade Center in Lower Manhattan, New York City.
Address: 130 Liberty St, New York, NY 10006
Hours: Open ⋅ Closes 5 PM
Phone: (212) 227-0773 ⋅ (520) 827-0865 ⋅ (201) 856-1173