Pastor David I. Sorensen, MDiv

West Linn, Oregon, United States