416-960-8903

From simple vows at City Hall to high religious ceremonies, from the first wedding to the fifty-fifth anniversary, Blossoms Rosedale creates floral testaments of love that celebrate the occasion.