The Shade Store
CLOSED NOW
Today: 10:00 am - 6:00 pm
Tomorrow: 10:00 am - 6:00 pm
78 Years
in Business
Phone: (650) 285-6303
Address: 250 University Ave Ste 109, Palo Alto, CA 94301
Website: website
1047 El Camino Real, Menlo Park, CA 94025
2951 El Camino Real, Palo Alto, CA 94306
510 Waverley St, Palo Alto, CA 94301
660 El Camino Real, San Carlos, CA 94070
660 Stanford Shopping Ctr, Palo Alto, CA 94304
990 Industrial Rd, San Carlos, CA 94070
800 Stanford Shopping Ctr, Palo Alto, CA 94304
909 Ramona St, Palo Alto, CA 94301
899 Shirley Ave, Sunnyvale, CA 94086