Whole Foods Market 10186

Whole Foods Market #10186 is a Whole Foods Market organic grocery store located at 4944 Shelbyville Road in Louisville, Kentucky. The store opened February 2, 2004.