January 3, 2018 0Likes By Green Shark “ Impression Salon is the best when it comes about a makeup. They genuinely care about your comfort and work hard to take care of any problem areas.” Share: January 3, 2018 0Likes By Green Shark