Edit info
  • (603) 672-4094
  • 199 State Route 101 Unit 5A
    Amherst NH 03031

Are you looking for a spa nearby? Impressions is a day spa in Amherst, NH located at 199 State Route 101 . Call (603) 672-4094 with questions or for an appointment. Look below at the business hours to see if Impressions is currently open.