855 El Camino Real, Palo Alto, California 94301(650) 800-7798 #35
Home of Stanford University and some of Silicon Valley's most notable innovators, Palo Alto is one of California's most prosperous cities. Town and Country Village, the community's exclusive hacienda-style shopping center, is where we've settled in.