Hannaford - Belfast 7:00 AM - 10:00 PM 7:00 AM - 10:00 PM 7:00 AM - 10:00 PM 7:00 AM - 10:00 PM 7:00 AM - 10:00 PM 7:00 AM - 10:00 PM 7:00 AM - 9:00 PM93 Lincolnville Ave Belfast, ME 04915 USphone(207) 338-5377(207) 338-5377Get Directions