1. Towers Motor Parts Corp 80 Church St, Lowell, MA 01852 Coordinate: 42.64168,-71.30661 Phone: (978) 458-4511