After lots of hard work and preparation, last weekend we welcomed the 30th store to the Paper Source family, located at the Town & Country Center in sunny Palo Alto, CA. A wonderful addition to our Bay-Area gang, the Palo Alto store is warm, inviting, and choc-full of charm. We have a fabulous team, led by Matt, the store manager. Next time you’re in the neighborhood, stop by and say hello—we’d love to see you!
Paper Source Palo Alto
Town & Country Village
855 El Camino Real #63
Palo Alto, CA 94301
Hours: Monday-Saturday: 10-7, Sunday: 11-6