Trader Joe's 683

Trader Joe's #683, also known as Trader Joe's Downers Grove, is a Trader Joe's specialty grocery store located at 122 Ogden Avenue in Downers Grove, Illinois.