8210 S.E. 13th Avenue
Portland, OR 97202
Get directions

About Us

Located at the southern edge of Sellwood Park and overlooking the Willamette River, the historic chapel-museum was rescued from demolition in 1961.

Reviews