A Pelham wellness center offering yoga, massage, reflexology, and a wellness shoppe.
17 Windham Road, Pelham, NH 03076
Pelham, NH
Photo: Doug Kerr / CC BY-SA 2.0