Peace Lutheran Church Meeting Address 29455 Se Eagle Creek Rd, Estacada, OR, 97023 Lutheran Church of Missouri Synod Church Profile »