8 Views Ten Thousand Villages – Walnut Ten Thousand Villages is more than a 1122 Walnut St, Philadelphia, PA 19107, USA (215)-574-2008