1. The Green Thumb, Inc.
187 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28502,-71.62218
Phone: (508) 366-7478
2. Shrubs & Trees Inc
110 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28371,-71.60223
Phone: (508) 481-5661
3. Harvey's Farm & Country Store
120 South St, Westborough, MA 01581
Coordinate: 42.26224,-71.60984
Phone: (508) 366-1545
4. Landscape Depot
217 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28485,-71.63011
Phone: (508) 366-9400