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?