Haven Of Rest from Medicine Hat, AB. Company specialized in: Assisted Living Communities. Please call us for more information - (403) 526-2002