• Mechanics Direct Working HoursMON – FRI: 8:00 AM – 5:00 PM
  • Mechanics Direct Location 1375 Middlesex St. Lowell, MA 01851

WE ARE OPEN & READY TO SERVE YOU! GIVE US A CALL OR USE THE FORM BELOW TO SCHEDULE AN APPOINTMENT.