Church Directory Georgia Saint Simons Island Lord of Life Lutheran Church

Lord of Life Lutheran Church

Quick Info
2801 Frederica Rd
Saint Simons Island, GA, 31522
Lutheran, Mo Synod
912-638-4673