1. Middleton Farm Supply 336 N Main St, Middleton, MA 01949 Coordinate: 42.62129,-71.05555 Phone: (978) 777-1050