Tuffy Service Center
Worst customer service and repair shop
2 weeks ago on 9/14 I took my 2001 Ford Windstar in for brakes. After I got it back the ABS and Brake light were still coming on so I took it back 4 days later and they said to bring it back the next morning. So I did and then they said they couldnt find anything wrong with it and the light wasnt ...