Atara Biotherapeutics - Corporate Headquarters
2380 Conejo Spectrum Street, Suite 200, Thousand Oaks, California, 91320