1301 V St. SE – Delaware Baptist Church

The Delaware Baptist Church is a stone building with the main doors located in a central tower.

Leave a Reply

Your email address will not be published. Required fields are marked *