Independence Inn & Heartwood Restaurant 6 Drake Hill Road Strafford, NH 03884
CALL: (603) 664-9908
HEARTWOOD RESERVATIONS: (603) 519-9979