
Articles Tagged:
Green Hills

The new Whole Foods store just opened in Nashville, and it's a feast for the eyes! Here are my first impressions of Whole Foods and its new Hill Center location in Green Hills, along with Whole Foods store hours and directions to Whole Foods. We also answer the Williamson Co. question: will the Franklin Wild Oats store be closing?