Our Location
VISIT OUR STORES
Palo Alto
830 Stanford Shopping Center, Palo Alto, CA
+1 650.300.0012
info@flexa-usa.com
OPENING HOURS :
Mon - Friday: 11AM - 6PM
Saturday: 10AM - 7PM
Sunday: 11AM - 6PM
San Francisco
25 Division Street, San Francisco, CA
+1 415.374.7351
info@flexa-usa.com
OPENING HOURS :
Mon - Sunday: 11AM - 6PM