Roses are timeless, elegant and traditional.
And did you know different color roses have different meanings?
Say it all without saying a word….
Red Roses: love and romance
Pink Roses: love, gratitude and appreciation
White Roses: marriage, spirituality and new starts
Orange Roses: enthusiasm
Yellow Roses: friendship, joy and good health
Lavender: enchantment and majesty
You can order on line or by phone 508-634-0003
Fresh flowers arrive daily.
Call us if you’d like to know what flowers we have in stock today.