Skip to main content Skip to main content

No Reviews Yet Write Review

New England Beauty & Wellness

207 Main St
Suite 5
New London, NH 03257

"When you look good, you feel good"

Refresh & renew with a massage, facial, or other treatment at New England Beauty & Wellness. Everyone deserves to feel good, but our goal is to get you feeling your best, ready to face the challenges that life can bring your way.