Through a network of supportive veterinaries, volunteer foster carers and volunteers, Heart and Soul Rescue rehabilitate, socialise & adopt them to their loving forever homes.
Founded in March 2017 and based in Melbourne, Heart and Soul Rescue is a not-for-profit organisation incorporated in the state of Victoria, Australia.
Stand Number: 658