Public Golf Courses

Indian Meadows Country Club
275 Turnpike Road
Westborough, MA 01581
508-836-5460

Juniper Hill Golf Course
202 Brigham Street
Northborough, MA 01532
508-393-2444

Pinecrest Country Club
212 Prentice Street
Holliston, MA 01746
(508) 429-9871

121 W Main Street
Westboro, MA 01581
508-366-9947

Mini Golf

Golf on the Village Green
315 Worcester Road
Natick, MA 01760
508-653-4671

Lighthouse Mini Golf
1 Belmont St
Northborough, MA 01532
508-898-9588

Tasty Treat and Miniature Golf
16 West Union Street
Ashland, MA 01721
508-881-1224

Framingham State University

100 State Street

PO Box 9101

Framingham, MA 01701-9101

|

Phone: 508-620-1220