Welcometo our venue

Acacia at Indian Meadows Country Club is the place to make and reconnect with lifelong friends, build networks and create everlasting memories. In the heart of Central Massachusetts, Acacia at Indian Meadows is conveniently located on Route 9 in Westborough and can be easily accessed from Routes 20, 290, 495, and the Massachusetts Turnpike within minutes.