Star of the Sea Catholic ChurchParishShare85 Atlantic AvenueMarblehead, Massachusetts 01945United StatesGet directions