Your comments and suggestions are important to us.
Please use the form on this page to send your comments and suggestions or to contact us for further information.
Toll Free: +1-877-844-8352 or +1-877-NEL-7PLUS ext. 707
Location: 275 Slater St., Suite 900 Ottawa, ON CANADA K1P 5H9
Free Fax: +1-877-844-8352