Current Location : 01852
Zeus Auto Stop was founded in 2009. We are located at 205 Church Street in Lowell, MA. We are easily accessible to I-495 and Route 3. Our mechanics are experienced and are equipped with the knowledge to handle any car or trucks needs, regardless of make and model. We provide excellent service and offer outstanding value to our neighbors throughout the New England area. Bring your car in today for a check up and see what Zeus Auto Stop is all about!
Day | Opening | Closing |
---|---|---|
Monday - Friday | 9:00 AM | 5:00 PM |
Saturday | 9:00 AM | 3:00 PM |
Sunday | Closed |