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.