Natural Grocers opens Omaha store

Denver -- Natural Grocers has opened its third Nebraska store in central Omaha, Neb. It is the second Omaha store and the 89th store in the organic grocery chain.

The family-run chain, which went public in 2012, has locations across Colorado, Texas, Utah, Wyoming, Oklahoma, Missouri, New Mexico, Montana, Kansas, Idaho, Nebraska, Arizona and Oregon.


Recommended stories

Login or Register to post a comment.