DENVER — The Natural Grocers store in Denver’s Capitol Hill neighborhood is set to close at the end of the month. Natural Grocers, headquartered in Lakewood, has 169 stores in 21 states. On Wednesday, the company announced that the Denver store located at 1433 Washington St. will close on Oct. 31. The company said operational challenges like retail theft and safety issues are impacting the store’s performance. “We have been actively working to address the theft and safety issues impacting our store at Colfax and Washington for some time. Despite our investment in security and loss prevention strategies over the...