1. Westborough Country Club
121 W Main St, Westborough, MA 01581
Coordinate: 42.26349,-71.62429
Phone: (508) 366-9947
2. Indian Meadows Golf Course
275 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.2831,-71.64618
Phone: (508) 366-6526