List of Just Relax Stores in Thousand Oaks, CA Outlet Note Regular Brands Just Relax California Thousand Oaks Rating 5 based on 95 votes Official Website http://www.justrelaxmassageandspa.com/ NameAddressPhone Name/Address/Phone Just Relax outlet - Thousand Oaks The Oaks (626) 863-4501 Just Relax outlet - Thousand Oaks The Oaks (805) 495-2032 People Also Viewed