Address
6162 Progress Street
Niagara Falls, Ontario
L2G 0C5
Email
customerservice@nrtc.ca
Social Media
Phone
Toll Free:
1 (888) 296-6612
Hours
Monday to Friday 8:00am - 4:30pm EST
Saturday to Sunday
Closed
Submission successful. Customer Service will be in touch within 3-5 business days.