Scheels

Scheels

Scheels is a 220,000 square foot, two-level shopping center that showcases sports, clothing, and a number of unique attractions.  This Lincoln location opened it's doors in September of 2018.