Skechers Shoes has leased 6,917 SF at The Plaza at Chapel Hill in Cuyahoga Falls, OH. Tori Nook exclusively represents Skechers Shoes in Northern Ohio and Columbus, Ohio.

Updated: 10/30/2014