8820 George Bolton Parkway
Canada, L7E 2Y4
Sales Support Form
Phone number: 905 951 9997 Ask for Canadian Sales or US Sales
Tech Support Form
Phone number: 905 951 9997 Ask for Technical support
Find a Dealer
Check out your nearest D&R Electronics dealer today to get firsthand experience of our products!