LIFE-TOUCH CENTER Ministries Place Type: Church Address: 636 Marlborough Way NE Calgary, AB T2A 5M5, Calgary, Alberta T2A 5M5 Phone: 403-397-2859 How should one live? Live Welcoming to all. Mechthild von Magdeburg Get Directions 636 Marlborough Way NE Calgary, AB T2A 5M5 Upcoming Events at LIFE-TOUCH CENTER Ministries No Entries Found Related Places – Church Gateway International ChurchSt Bernadette ChurchAll Saints Lutheran ChurchBethany Chapel of CalgaryWestern Baptist Church