Shopping in McGregor
McGregor boasts a variety of shops just steps away from Little Switzerland Inn. From the ordinary to the extraordinary, you are bound to find a treasure in one of the many shops that this quaint town on the Mississippi river has to offer.