WORDS & PICTURES Downtown Rock Island Partnership The Shoppes on 2nd is a retail incubator located a 1700 2nd Ave. in downtown Rock Island. Many communities have created retail “incubators” as a means of nurturing new businesses, affording them the opportunity to...