Hannaford - New London 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM295 Newport Road New London, NH 03257 USphone(603) 526-6951(603) 526-6951Get Directions