Discover Innovative Korean Skincare at The Face Shop in Lakewood Vivian LouthanOctober 16, 2018 The Face Shop, an international Korean beauty brand, opened its second Denver area location this month — the first location opened in 2014 in Aurora — bringing ... 303 MagazineBeautyFashion2 min read