From Our Editors
The staff at Lafayette Hill's First Impressions is here to cater to all of your needs. The stylists at this place are trained in a wide variety of hair care services, including cut and color processes. Every service offered by First Impressions is payable by major credit card. When you need a day filled with beauty treatments, remember that First Impressions is always ready for you.