If the Meow Foundation is unable to assist you, try Whisker Rescue based out of Red Deer.
http://whiskerrescue.com/ They are 100% no kill (some residents have been there for several years and have long term but medically managable health conditions. They refuse to put down any healthy cat) foundation and take amazing care of the cats until they are adopted out. It's a top notch facility.
Good luck finding a home. I know the heartbreak in having to give away members of the family.