Address: Main Road, , Drogheda About New Look Hair and Beauty Salon New Look Hair and Beauty Salon, is located at Main Road, Drogheda, , IE How to get to New Look Hair and Beauty Salon?