Skip to content
New HampshireTravel Guides
First Impressions Salon & Spa
← Spas & Wellness

First Impressions Salon & Spa

A North Hampton salon and day spa for hair, skin, and wellness services.

120 Lafayette Road North Hampton, NH 03862

North Hampton, NH

Photo: Magicpiano / CC BY-SA 4.0