A 1000 Shoes for A 1000 SmilesPO Box 7624Norfolk, VA 23509ph: 757-639-4138a1000shoes4a1000smiles@hotmail.com
A Thousand Shoes for A Thousand Smiles has a very diverse Board of Directors committed to helping their community.