customer support center

Subaru of America To Relocate Its Central Region Office from Illinois to North Texas

by | May 21, 2024
The auto maker's new Dallas Business Center in Coppell will be co-located with Subaru's existing distribution and training facility as part of a 200,000-square-foot expansion project with logistics real estate giant Prologis.