Back to All Events

Friends of St. Peter Immanuel Church (Decatur)

  • St. Peter Immanuel 3845 East 1100 North Decatur, IN, 46733 United States (map)

Fish & Tenderloin

Earlier Event: October 27
Leo UM Church