Teaming Manager des de: 20/04/2021
"Elen's Shelter" is a dog shelter located outside the city of Serres in Northern Greece. Every day we care for approx.200 dogs. We supply them with food, fresh water, medical treatments... Our only funding source are donations.