The Cabela's store under construction at St. Louis Mills already is having an effect on retail business. A developer recently purchased 18 acres of land next to the mall, aiming to build a retail ...