Read More 1 minute read Food & Restaurant News Natural Grocers Opens in Scottsdale On Tuesday, August 11, Natural Grocers opens at 8 a.m. at 13802 North Scottsdale Road Unit 110 in… byMelissaAugust 10, 2015