Skip to content

Breaking News

Flashpoint Ferguson: Latest news on crisis roiling U.S.

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