Edith's Flowers 800 Main StHolden, MA, 01520 View Phone 508-829-2607 Toll Free: 800-296-2607 800 Main StHolden, MA 01520 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page