HARLOW & FINCH is a L’Oreal Professionnel exclusive salon located in historic downtown Amesbury.

(978)834-5954