Lifestyle by : TJ Sadler February 20, 2020 Everything You Need To Know About Chemical Peels Chemical peels are skin rejuvenation treatments that make use of solutions that cause the skin to blister and finally flake