In Touch Ministries of Canada 150 Riviera Dr Markham, Ontario Directions Shepherd Logo: Contact: Main: 905-470-7870