A Perfect 10 - 171 E Thousand Oaks Blvd Suite 106, Thousand Oaks, CA 91360 | Fresha