190 West Hillcrest Dr #58
Thousand Oaks, CA 91360
Salon Republic Thousand Oaks is located in The Oaks shopping center in the outdoor section between the Vans store and the movie theater. It has nearly 50 customizable salon studios.
Watch the tour
Rent a studio here