Everyone deserves a good pair of shoes.
Since 2006 Soles4Souls has collected and distributed 26 million pairs of new shoes to those in need in 127 countries around the world and all 50 states in the U.S.
Every day children are prevented from attending school, adults are unable to work. Walking becomes unbearable. A new pair of shoes provides relief today so thousands can succeed tomorrow.