Oil Depot Auto Care
514 Lockwood Dr, Richardson, TX 75080
Reviews
03/11/2015
Provided by YP.comThis place is horrible experience I've ever had it in my whole lif. They have uncertified and rude mechanics even they can't speak English. They steal parts from the customer cars and over charge. It's worst mechanic shop I've ever seen if u don't want headache don't go there. Please be careful with this theft mechanic shop.
More Business Info
- Hours
- Regular Hours
Mon - Sat: - Payment method
- amex, mastercard, all major credit cards, discover, visa
- Category
- Auto Repair & Service
Suggest an Edit