Queen Alexandra Foundation For Children

The Queen Alexandra Foundation for Children raises, invests and stewards funds to provide support of the physical, mental and social well-being of children, youth and families primarily on Vancouver Island and the Gulf Islands of British Columbia. ...