Welcome to Westborough 

Established in 1948, Westborough Country Club is a member-owned and family-oriented private country club located in the heart of Saint Louis. Westborough offers an environment where you can golf, play tennis, relax by the pool, exercise, and enjoy excellent dining with your family, friends and business associates

More Information