The Face Shop
2765 S. Parker Rd.
Aurora, CO 80014
Aurora, CO 80014
Business Categories
Nature untouched and unexploited is so beautiful yet so far away. The Face Shop brings together science and the perfection of nature to deliver the best product for your skin.