Trader Joe's 669

Trader Joe's #669, also known as Trader Joe's Kenwood, is a Trader Joe's specialty grocery store located at 7788 Montgomery Road in Cincinnati, Ohio.