A Skechers shoe store can be seen in a shopping mall in Toronto, Canada.
A Skechers shoe store can be seen in a shopping mall in Toronto, Canada. Flickr
A Skechers shoe store can be seen in a shopping mall in Toronto, Canada. Flickr

Skechers to open shoe store in Fairview Heights

May 07, 2018 10:53 PM