Home > Excel Canada

Excel Canada Notice

Excel Telecommunications (Canada) Inc. is no longer associated with www.excel.com or Excel Telecommunications in the U.S. Questions regarding Excel Telecommunications (Canada) Inc. may be directed to (888) 383-8226.