News

Skechers' new shoe store is currently undergoing renovations and is expected to open this fall at the St. Cloud mall.