HARLOW & FINCH is a L’Oréal Professional salon located in historic downtown Amesbury, MA

(978) 834-5954