Your Day Out at Conejo Creek North Park, Thousand Oaks’ Green Haven