Our Lady Star of the Sea Catholic ChurchParishShare8 Beach AvenueLong Island, ME 04050United StatesGet directions