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.
The Face Shop
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
Location: 300 West