Seacoast, New Hampshire Spas WindhamRenew MediSpa of Southern New Hampshire, LLCp: 603-894-0070 29 Indian Rock Road, 2nd FloorWindham, NH 03087