Our Lady Star of the Sea Catholic ChurchParishShare98 Main StreetIslesford, ME 04646United StatesGet directions