7617 Poplar Ave.
Memphis, TN 38138

Mon - Thu: 8:30AM - 5:00PM

Fri: 8:00AM - 5:00PM

Sat: 8:30AM - 3:00PM

Sun: Closed

What others had to say

5 stars Verified customer

I have been using this service station to service my cars for 20 years. They are the most honest, efficient technicians I have ever encountered. I would recommend them to anyone needing car repairs.

1 stars Verified customer

They gonna rib you off