( 6 Reviews )
Cut Rate Tire & Auto
Auto Repair Shop, Mechanic, Tire Shop
3924 TX-103 W Lufkin, TX 75904
Josh T.
If I could give less stars I would. I had my car there for a week and nothing had been touched. When I went to pick up the car to take it somewhere else, I saw that the i ... more
( 0 Reviews )