Natural Grocers set to open Iowa City location on June 21

Natural Grocers, a Colorado-based grocery chain that specializes in organic food, will open its Iowa City location (1404 S Gilbert St.) on June 21 at 8:30 a.m., the company announced Tuesday. The 15,000 square foot Iowa City location will mark Natural Grocers’ fifth store in Iowa, following the launch of its Cedar Rapids location on […]

Read More…