MacKennas Restaurant New London, NH Businesses Energy Medicine New London, NH Other Attractions Kearsarge Arts Theatre (KAT) Company New London, NH Arts MacKennas Restaurant New London, NH Businesses WOW Institute New London, NH Other Attractions