Back to All Events

Pastor Installation

  • Immanuel Lutheran 1993 W. Church St. Freeport, IL 61032 (map)
Earlier Event: March 10
Open House of the School
Later Event: July 16
Open House