Sherwood Country Club is a classic wedding venue located in Westlake Village, California. Behind the gates of this stunning venue, lies lush green landscapes, deeply rooted and scenic oak trees and an elegant country club. This is a charming venue for your special day!


SCHEDULE A CONSULTATION  805.496.3036

 

© 2019 Sherwood Country Club Events & Catering | 320 W. Stafford Road, Thousand Oaks, CA 91361