1. Lowell Auto Radiator Service Inc 134 Congress St, Lowell, MA 01852 Coordinate: 42.63198,-71.30958 Phone: (978) 453-1710