Thousand Oaks (1201 E Thousand Oaks Blvd) Open Thousand Oaks (1201 E Thousand Oaks Blvd)1201 E Thousand Oaks BlvdThousand Oaks CA 91362 USAPhone: 805-390-4687