The McCall Centre for Continuing Care Aug 5, 2013 Address: 140 Sherway Dr, 140 Sherway Dr Islington – City Centre West Email List Login