1. Marlborough Greenhouses 160 Jaffrey Rd, Marlborough, NH 03455 Coordinate: 42.89474,-72.20623 Phone: (603) 876-4397