Get Directions Chabad of Thousand Oaks - 2060 E. Avenida de Los Arboles Suite I Thousand Oaks, CA