Roses

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

We Deliver!
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.

There are no products to list in this category.