Thousand Oaks, California
It was partially filmed in Wildwood Regional Park in Thousand Oaks, California.