New Skechers Store at Dartmouth Mall Celebrates Grand OpeningNew Skechers Store at Dartmouth Mall Celebrates Grand OpeningFun 107 got the first look at Dartmouth’s newest 10,000-square-foot shoe store, and from the looks of it, the store is state-of-the-art.Maddie LevineMaddie Levine