Our Locations
VISIT OUR STORES
Palo Alto

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

25 Division Street, San Francisco, CA
+1 415.374.7351
info@flexa-usa.com
OPENING HOURS :
Mon - Sunday: 11AM - 6PM