Location of store Levi's in The Oaks Shopping Center mall is 350 West Hillcrest Drive, Thousand Oaks, California - CA 91360.
GPS Coordinates: 34.184098, -118.889043
« Return to store detail