1. Richard's Flower Shop & Greenhouse
591 Merriam Ave, Leominster, MA 01453
Coordinate: 42.543087,-71.77703
Phone: (978) 537-3316
2. Dodo's Phlowers
137 Mill St, Leominster, MA 01453
Coordinate: 42.5324,-71.74929
Phone: (978) 537-7007
3. Lilliane Rose
580 N Main St, Leominster, MA 01453
Coordinate: 42.55131,-71.76486
Phone: (978) 227-5129
4. Fleur Du Jour
5 West St, Leominster, MA 01453
Coordinate: 42.52686,-71.75998
Phone: (978) 534-4422