Animal Rescue Organizations Animal Aide of St. Thomas-ElginSt. Thomas, OntarioNo Reviews Yet Thomas Elgin serves Elgin County Animal Aid of St.