Add Your Own Event ← Back to Events Villa De Rose Retirement Residence + Google Map 370 Hellems Ave. Welland, Ontario L3B 3C1 Canada There were no results found. « Previous Events