Peoria Plaza Tire
Read all reviews for Peoria Plaza Tire →
Not bad, but room for improvement
The installation was done well, but I had to wait longer than I anticipated. I think they need to manage their schedule better during peak times.
2 found helpful
View company →