1. Ellsworth Tree Farm 246 School St, Northborough, MA 01532 Coordinate: 42.30476,-71.62843 Phone: (508) 393-6479