Why should I choose Lowell's?
Why is Lowell's the right place for you and your Toyota, Lexus, or Scion?
We've come up with several reasons that you might want to give us a try. This is just one of them.
Lowell's is centrally located in downtown Lexington at 111 Mechanic Street. Being in the heart of downtown means that we're very close to some of Lexington's best shopping and dining. We are also within walking distance of most downtown employers.
Our convenient location means that you a never far away from wherever you need to go.