Our Lady Star of the Sea Catholic ChurchParishShare5371 Amboy RoadStaten Island, NY 10312United StatesGet directions