Shepherd's Care Foundation
54DevelopingEdmonton, Alberta
Shepherd's Care Foundation is a faith-based, not-for-profit organization providing quality care and accommodations to over 1,000 residents across six locations in Edmonton, Calgary, and Barrhead.