



AutoTire Car Care Centers
Tires
Phone: (314) 867-8330
Closing soon · 5 PM
- Sun 9:00 AM - 5:00 PM
9930 W Florissant Ave Dellwood, MO 63136 ·589.04 mi
Is this your business? Verify your listing
Reviews
yelp 1.0
1 reviews
5 star
0
4 star
0
3 star
0
2 star
0
1 star
1
Tinya M.
08/17/19
Horrible customer service. Went in August 5 th for oil change. While there they took off tires to check breaks. I didn't request to have my breaks checked. 2 weeks later I got a flat tire. When I...
MoreAdvertisement
