LIFE-TOUCH CENTER Ministries Place Type: Church Address: 636 Marlborough Way NE Calgary, AB T2A 5M5, Calgary, Alberta T2A 5M5 Phone: 403-397-2859 He has a right to criticize, who has a heart to help. Abraham Lincoln Get Directions 636 Marlborough Way NE Calgary, AB T2A 5M5 Upcoming Events at LIFE-TOUCH CENTER Ministries No Entries Found Related Places – Church Calgary Life ChurchOur Lady of Peace Antiochian Maronite Catholic ParishShepherd King Lutheran churchSt Martin’s Anglican ChurchWinners Chapel International