1. Canstaff Employment Services 5309 River Rd N, Keizer, OR 97303 Coordinate: 45.00209,-123.02677 Phone: (503) 856-9596