Natural Grocers has permanently closed its location at 7220 E. Broadway Blvd., citing lease expiration and market saturation ...