Juniper Hill Golf Course


202 Brigham St, Northborough