1. Dutch Flower Shop 1183 Main St, Lancaster, MA 01523 Coordinate: 42.46806,-71.67377 Phone: (978) 365-7090