Venue Spotlight: Westmoor Country Club!

The stately Westmoor Country Club sits proudly in its English Tudor splendor across from the hustle and bustle of Brookfield Square. Conveniently located near hotels and shopping, the club started way back in 1925. Since then, it’s quietly made a name for itself...