Trader Joe's 247

Trader Joe's #247, also known as Trader Joe's Agoura Hills, is a Trader Joe's specialty grocery store located at 28941 Canwood Street in Agoura Hills, California.