fbpx

Locations

Thousand Oaks

The Oaks Mall

350 W. Hillcrest Dr Thousand Oaks, CA 91360

(1st floor, Nordstrom Court, next to Aveda)

Opening Hours:

Monday to Saturday
10am to 9pm

Sunday
11am to 7pm

Contact us:
thousandoaks@immotionvr.com