Wikiwand AI

Church of Our Lady Star of the Sea (Staten Island)

Catholic parish church in New York City From Wikipedia, the free encyclopedia

The Church of Our Lady Star of the Sea is a Catholic parish church in the Archdiocese of New York, located at 5371 Amboy Road, Staten Island, New York City. It was established in 1935 as a former mission of Our Lady Help of Christians.[1]

Quick facts General information, Location ...
Church of Our Lady Star of the Sea
Interactive map of the Church of Our Lady Star of the Sea area
General information
LocationNew York City, United States of America
ClientRoman Catholic Archdiocese of New York
Close

The current church building was deadicated on June 26, 2010 by Archbishop Timothy Dolan. The church seats 1,110 and replaced 1982 church that sat 500.[2] The church won the American Institute of Architects Westchester + Hudson Valley Institutional Citation award in 2010.[3]

References

Related Articles

Timelines

Top Qs

Fact Checks