Need to "get in touch"
You can reach us at

4201 Locust Lane

Harrisburg, Pa. 17109
Phone 717.545.4721

Toll Free - 1-866-727-2005

Email -

10 Wyoming Avenue
Middletown, Pa. 17057
Phone 717.944.1431

405 Hoffer Rd.
Elizabethtown, Pa. 17022
Phone 717.361.8907

Google Plus

Like Us On Facebook



Roses 101:


  • Red - "I Love You"
  • White - signifies purity, innocence and spiritual love or secrecy
  • Bridal White - means happy love
  • Yellow - signifies joy, devotion (can be "jealousy")
  • Green - rejuvenation
  • Salmon or Peach - appreciation and thank you
  • Light Peach - modesty
  • Orange - fascination
  • Pink - "You're Beautiful"
  • Light Pink - grace and admiration
  • Dark Pink - "Thank You"
  • Lavender -  you're wonderful, amazing
  • Yellow and Red - congratulations
  • White with Pink Edge - everlasting love
  • Red and White - unity


Sort By:
A Burst of Spring
Bursting with spring colors, this floral arrangement of Liatris, Roses, Lilies, Snap Dragons, and..
Bear With Me
Bear With Me - has 6 red roses with babies breath and greens in a coffee cup with a bla..
Box of Beauty
Nine roses in a gorgeous box tastefully decorated with ribbon wrap. Sure to please your sweethear..
Carnival Time
Alstroemeria, red roses, carnations, babies breath, yellow gerbera daisies present a carnival of ..
Cup A Day
Cup A Day is filled with six red roses,babies breath and mixed greens. Stands about 16" tall ..
Dozen Roses Mixed
12 roses - two toned color -  with assorted greens and some waxflower in a lovely ..
Dozen Yellow Roses
Show that special someone you care with one dozen yellow roses with baby's breath and assort..
For You Only
Say "I Love You" with these 3 lovely yellow roses accented with assorted greens and baby's breath..
Visit our garden center at Davis Organics
Davis Florist © 2014 All rights reserved