Tramcar Transmission is independently owned and operated, we are not a franchise like Aamco transmission.
5914 N Milwaukee Ave, Chicago, IL 60646, USA
They switched my transmission when it wasn't needed.
Don't go there! Such a scam. They charged me thousands and the problem continued! Brought back and got excuses. Don't get scammed. The problem was not the transmission. They knew it too!