New Skechers Outlet Opens In Evergreen Plaza
Share this Post:
![](https://www.metrocre.com/wp-content/uploads/2019/01/skechers-warehouse1-1548228300-2299-600x400.jpg)
California-based shoe retailer Skechers USA has opened a new store in Evergreen Plaza. A village official said the store opened last week but has not yet reached out to plan a ribbon-cutting for a grand opening.
The new Skechers retail store opened last week at 9580 South Western Ave.
Patch // Lorraine Swanson // View the Full Article