ST. CLOUD — Skechers has now opened its first St. Cloud-area location at the Crossroads Center Mall. The shoe store opened its doors Oct. 10 and has seen a steady stream of customers so far, Assistant ...
A new store has been announced for the Fort Shopping Park. The retail park is ideal for those who don't want to battle the ...