Hillcrest Dr. & McCloud Av. Thousand Oaks, CA 91360