Sherwood Country Club

(805) 267-4544

320 West Stafford Road | Thousand Oaks, california southern | United States 91361


Request a Quote Request Quote

The beautiful grounds and clubhouse at Sherwood Country Club will astound your guests! Experience the luxury that awaits you behind the gates of Sherwood Country Club. Lush green hills, ancient oaks and roses abound at our stately and elegant Country Club.


Request Pricing

How we can help?