1. Meat House 120 Chelmsford St, Chelmsford, MA 01824 Coordinate: 42.6036,-71.34556 Phone: (978) 256-3600