Originally a German Catholic church. The building has long been abandoned by its former Catholic congregation (which merged with St. Peter’s), and now bears a sign for Deliverance Center Original Church of God. It could use some work, but the basic structure looks sound.
Old Pa Pitt took this composite picture back in April and then forgot about it. Here it is now. It’s quite large, so don’t click on the picture if you’re on a metered connection.