1. Pepper Berry Florist
539 Main St, Melrose, MA 02176
Coordinate: 42.45588,-71.06458
Phone: (781) 979-0444
2. J & L Baskets Inc
45 Harding Rd, Melrose, MA 02176
Coordinate: 42.46328,-71.05549
Phone: (781) 665-3736
3. 1-800-FLOWERS.COM
1147 Main St, Melrose, MA 02176
Coordinate: 42.47374,-71.06103
Phone: (781) 662-6879
4. Cancer Victory
Melrose, MA 02176
Phone: (617) 308-2789