Scheels

A Look at Scheels Sporting Goods Store in Johnstown
You might have seen the massive building going up in Johnstown that will be the new home of Scheels "your all sports retail destination". Scheels will open in September and we couldn't be more excited to go and check the place out!
Some of the amazing features that Scheels will have are:

260…