Portland International Airport (PDX) is the closest airport to Salem, OR.  If you’re not renting a car there are shuttle services listed below.

St Joseph Catholic Church is located at 721 Chemeketa St NE, Salem, OR 97301.

The Salem Convention Center is located at 200 Commercial St SE, Salem, OR 97301

Transportation

Oregon Express Shuttle from Portland Airport to Salem
Website  /  877-693-3785
Office hours: 24/7, 7 days a week

Salem Bus System
Website
Rider Info: (503) 588-BUSS