1. Ten Thousand Villages 694 Massachusetts Ave, Cambridge, MA 02139 Coordinate: 42.36578,-71.10467 Phone: (617) 876-2414