Recently Davenport welcomed two new grocery stores to town. Natural Grocers, located at 3805 E. 53rd Street, and Fresh Thyme Farmers Market, located at 2130 E. Kimberly Road.

Recently Davenport welcomed two new grocery stores to town. Natural Grocers, located at 3805 E. 53rd Street, and Fresh Thyme Farmers Market, located at 2130 E. Kimberly Road.
Continue reading Davenport Welcomes Two New Grocery Stores →