Keizer Station Village Center is a shopping destination located in Keizer, OR. As a Power Center, it occupies a prime spot at NWC Interstate 5 & Chemawa Rd.. The center has served the community since 0. Shoppers can explore 667,720 sqft. of retail floor space featuring approximately 45 stores.