Trader Joe's 196

Trader Joe's #196, also known as Trader Joe's Thousand Oaks, is a Trader Joe's specialty grocery store located at 451 Avenida De Los Arboles in Thousand Oaks, California.