Canyon Road™ is a red Floribunda with a unique and novel color. It blooms in late spring with a striking flush of brick red blooms. It shows good tolerance to disease and maintains a pleasing habit. Well suited for use in borders for a striking pop of color. Star Roses
Greenhouse Garden Center.
All rights reserved.
Send mail to webmaster about technical issues on this web site.