About Indian Meadows Golf Course:

Located in Westborough, Massachusetts, Indian Meadows debuted in the 1960′s as an exclusive 18 hole private country club. In the 1980′s, an explosive housing market lead to the development of the course’s back side. The remaining land, Club house and banquet facilities were purchased by a group of local investors lead by Arthur Billingham in 1990.
A completely new 9-hole course was designed by 25-year veteran golf pro and superintendent Arthur Billingham. The design reflected Art’s traditionalist views of Golf and a strong influence by turn of the century architect Donald Ross. At 3,265 yards in length and a par of 36, the course opened in 1991, challenging players with tightly mowed fairways leading to raise, rolling greens, surrounded by mounds with a minimum of sand traps.

Indian Meadows Golf Course location shown on map:

Indian Meadows Golf Course Facebook Feed:

Do you manage this golf course?
Create your account so you can manage your listing and receive outing requests from event planners.