The Pavilion

2330 17th Street Northeast, Salem, OR