user
Dallas Auto Repair Shops
11816 Inwood Rd #3080, Dallas, TX 75244, United States
Appearance
Dallas Auto Repair Shops

Comments
Le
Review №1

Do not go here. Rude and incompetent.

Vi
Review №2

This is a great way to see all the auto repair shops and collision centers in the DFW Metroplex in one place

Ra
Review №3

I wish I could give a zero review. I called in to get a price about an 02 sensor for my car, and Vincent hung up on me. Very disrespectful and obviously doesn’t want the business.

Ti
Review №4

Too high

Information
2 Photos
4 Comments
2.3 Rating
  • Address:11816 Inwood Rd #3080, Dallas, TX 75244, United States
  • Site:http://dallasautorepairshops.com/
  • Phone:+1 214-347-8698
Categories
  • Auto glass shop
  • Auto repair shop
  • Car service
  • RV repair shop
  • Truck repair shop
Working hours
  • Monday:Closed
  • Tuesday:Closed
  • Wednesday:9AM–5PM
  • Thursday:9AM–5PM
  • Friday:9AM–5PM
  • Saturday:9AM–5PM
  • Sunday:9AM–5PM
Accessibility
  • Wheelchair accessible entrance:Yes
Offerings
  • Oil change:Yes
Amenities
  • Mechanic:Yes
Similar organizations