Middleton MA Foods-Carry Out 1. 255 S Main St, Middleton, MA 01949 | McDonald's (978) 774-4538 2. 259 S Main St, Middleton, MA 01949 | Subway (978) 762-0981