Hannaford - Middleboro 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 PM8 Merchants Way Middleboro, MA 02346 USphone(508) 947-4787(508) 947-4787Get Directions