Oak Creek Senior Villas Apartments Listing ID: 3493 Construction Type: Low Rise Units: 57 Year Built: 2004 County: Ventura County Contact details 367 Thousand Oaks Blvd.Thousand Oaks,CA,91360 Show Phone Number805-373-0333