This is a bit embarassing as I used to be the one to hand this number out but.....
I am looking for the number of Dell Customer Support located in Toronto, Ontario, Canada.
I am hoping to speak with someone in Canada regarding an issue and have lost my Dell number.....specifically the one for Toronto.
Thanks ahead
-
-
Try these...:
Home and Home Office
(Please have your Service Tag ready when calling) 1-800-847-4096
XPS Systems 1-866-398-8977
Dell CA #(800) 387-5759
Still looking...
Cin
Dell Canada (Toronto) Support Number Needed....
Discussion in 'Dell' started by Les, Jun 9, 2009.