Indian Meadows is an exciting 9 hole regulation course located at the Indian Meadows Golf Course facility in Westborough, MA. From the longest tees it presents 3,250 yards of golf for a par of 35. The course was designed by Art Billingham and opened in 1991. The course rating is 35.3 with a slope rating of 119. The course contact is Art Billingham, Golf Professional/Superintendent.