Search results
- Leo's Tire ShopTires
Phone: (972) 243-0211
11237 Harry Hines Blvd Dallas, TX 75229 916.41 mi
Is this your business? Verify your listing
Phone: (972) 243-0211
11237 Harry Hines Blvd Dallas, TX 75229 916.41 mi
Is this your business? Verify your listing
1.0 2 reviews
This inspection station is in cohorts with Luxury Motors that is also on Harry Hines. We bought a car from Luxury Motors and he took it over here to get inspected. All they did was scan the... More
Do not use this shop. Slow service & bad tires. Bought used tire that blew the same day. More