Home › Top 4 Spa in Keene, New Hampshire Find best Spa in Keene, New Hampshire, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Keene Beauty Academy US, Keene, NH 03431800 Park Ave Kelly Gorsuch Skin Care US, Keene, NH 0343183 Court St Room 6 Devine Back & Body Care US, Keene, NH 03431109 Washington St # 1 True REST Float Spa - Keene (NH 03431) US, Keene, NH 03431437 West St