1. Houdes Tree Farm 169 Berlin Rd, Marlborough, MA 01752 Coordinate: 42.35536,-71.57441 Phone: (508) 485-1609