Our Lady of Ransom ChurchParishShare117 Elm StreetMechanic Falls, ME 04256United StatesGet directions