Zeus Auto Stop was founded in 2009. We are a family owned repair shop located at 205 Church Street in Lowell, MA .We are easily accessible to I-495 and Route 3. Our mechanics have learned the value of every automobile, and learned how the right care and knowledge could extend the life and performance of any car or truck. We provide excellent service and offer outstanding value to neighbors throughout the New England area. Bring your car in today for a check up and see what Zeus Auto Stop is all about!
We are independently owned and operated! We will beat any of our competitors prices!