Hannaford - Sanford 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 PM800 Main St Sanford, ME 04073 USphone(207) 324-1554(207) 324-1554Get Directions