Our Locations
VISIT OUR STORES
Palo Alto

830 Stanford Shopping Center, Palo Alto, CA
+1 650-407-9989
info@flexa-usa.com
Opening Hours
Sunday - Friday: 11AM - 6PM
Saturday: 10AM - 7PM
830 Stanford Shopping Center, Palo Alto, CA
+1 650-407-9989
info@flexa-usa.com
Sunday - Friday: 11AM - 6PM
Saturday: 10AM - 7PM