5905 112th St, Edmonton, Alberta T6H 3J4(780) 434-1451
South Terrace Long Term Care Home in Edmonton, Alberta, provides a supportive environment that caters to your specific needs.