The Face Shop

View Map
Mall Map
Japan Center - West Mall
1737 Post Street, San Francisco, CA 94115
Ph: (415) 771-8262
Hours: Mon-Thu: 10:00am - 9:00pm; Fri-Sat: 10:00am - 10:00pm; Sun: 10:00am - 9:00pm
Category: Beauty/Health
Location: 300 West

We believe there is natural beauty in everyone. The Face Shop brings together science and the perfection of nature to deliver the best product for your skin.

Click to access the login or register cheese