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.

Product Compare (0)

Two Dozen Orange
Beautiful, vibrant long stem orange roses..
Two Dozen Pink
Two dozen beautiful pink roses in a glass vase with lush greenery..
Two Dozen Red & White
These make a statement!They will arrive already arranged in a vase for you...
Showing 16 to 18 of 18 (2 Pages)