Tires in Phoenix, AZ
Tires
1621 E Mcdowell Rd.,
Phoenix ,
AZ
85006
UNITED STATES
Based on 2 reviews
Customer Service?????
I was a devoted customer of "The Wheel Shop" Since 1997 when i moved here. I always bought my tires, and other accessories from them . I always referred them to ALL my Bro's, until 2005. I took the day off to be the first in line for a...I should have never let them touch my bike!
I REALLY HAVE TO GIVE ONE STAR, NOT 0!Worldwide > United States > Phoenix, AZ > Tires