Olympia Sports is pretty good.
The Walpole location is one of the larger locations I've been to. It's set in the newer side of the Walpole Mall, closest to the Norwood town line. Accessible via Coney Street & Route 1 North.
It has a huge section of shoes, and sandals as well as other sporting goods. It seems they have the most carts and racks of shoes.... as well as socks and TONS of other sports stuff. Staff are always friendly, approach all of the customers, and are very knowledgeable about sneakers/shoes and other products throughout the store. This location has the most variety (in comparison to the others I've been to.....) as well, for a plus.
A great place in this area to stop by after or before checking the big box stores like Dick's, Sports Authority, or Walmart. read more