Skechers at Dartmouth Mall is Officially OpenSkechers at Dartmouth Mall is Officially OpenFun 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