Saint Gerard Catholic ChurchParishShare361 Main StreetGrand Isle, ME 04746United StatesGet directions