Sherwood Country Club - Bio, News, Photos - Washington Times
Skip to content

Topic - Sherwood Country Club

Sherwood Country Club is a private, member owned golf and country club set at the base of the Santa Monica Mountains in Thousand Oaks, California. Sherwood is home to a championship 18-hole Jack Nicklaus signature golf course, driving range and Georgian architecture golf clubhouse. Adjacent to the golf club is the tennis clubhouse, swimming pool, gymnasium, fitness facility and spa. - Source: Wikipedia

Related Stories