1-4073 Longhurst Ave, Niagara Falls, ONL2E 6G5Get directions
As an online floral e-commerce retailer, Canada Flowers has been providing local, national and international online flower delivery services since 1997. As a retail florist with a ...more...See more text