Contact Email: info@telltale.tv Phone: 902.482.4606 Fax: 902.444.9919 Courier: 5562 Cornwallis Street Halifax, Nova Scotia B3K 1B4 Canada