Founded:1916Church of Our Lady Star of the Sea5371 Amboy Avenue
Staten Island, NY 10312Phone:
(718) 984-0593 Fax: (718) 984-5203
A Parish of The Roman Catholic Archdiocese of New York NY Show Full Address List