Point of interest
Sherwood Country Club
2 locals recommend,
Tips from locals
The 18-hole "Sherwood" course at the Sherwood Country Club facility in Thousand Oaks. Tiger Woods holds an invitational golf tournament here annually.
Unique things to do nearby
Location
320 W Stafford Rd
Thousand Oaks, CA