Sherwood Country Club
Sherwood Country Club, 320 W Stafford Rd, Thousand Oaks, CA 91361-5000
Head Golf Professional at (805) 496- 3036, ext. 111
18-hole championship course
Lake Club: Par-3 course with three sets of tees
Located within the Santa Monica Mountains in beautiful Hidden Valley, just 35 miles west of Beverly Hills.
Opened in 1989.