Directory Company Details Niagara Region Address: 920 Pelham St., Welland, ON L3C 1Y5 Canada Phone: 905-892-3845 x 4521 Company Type: In-House Service Professional