Creative Haven (map) 1489 E THOUSAND OAKS BL Thousand Oaks, CA, 91360 United States ✚ gCal ✚ iCal Hillcrest Community RoomSee Schedule for details