South Terrace Continuing Care Centre
Open
Photos
5905 112 St NW
Edmonton, AB T6H 3J4
South Terrace Long Term Care Home in Edmonton, Alberta, provides a supportive environment that caters to your specific needs. At South Terrace, we’ve got you covered. Spacious rooms, nutritious meals and engaging recreation programs are just a few of the ways we ensure you’re comfortable...
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.