Our Lady Star of the Sea Catholic Church
Catholic
- Address
-
5371 Amboy Road
Staten Island, NY 10312 - Website
- https://olssparish.org/
- Phone
- (718) 984-0593
Our Lady Star of the Sea Catholic Church is a Catholic church in Staten Island, New York.
Location data © OpenStreetMap contributors.