1. Peace Lutheran Church 29455 SE Eagle Creek Rd, Estacada, OR 97023 Coordinate: 45.31053,-122.34163 Phone: (503) 630-4049