Lord TV Lord TV Ministries 1231 Ellesmere Road Scarborough ON Canada Phone: +1 416 613 8946 E: info@lordtv.org http://lordtv.org/ Share this:TwitterFacebook