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
.