Together with more than 1,800 partners, we distribute new shoes and clothing to people in need across the U.S. and around the world.| Soles4Souls