by Stephen Hernandez

Ascension Thursday, May 9 - 7:00PM For more than one hundred years Immanuel Lutheran Church (ILC) has been confessing the faith, administering the sacraments, and...

 Lutheran Church-Missouri Synod /  Texas / 362 views