Leah Chavie Skincare Boutique was recognized by Yelp fans and locals around Chicago to be one of the best spots in the city based on user reviews! 34 Yelp reviews and an average of 4.5 stars out of 5!