Auto Repair in Tucson, AZ
Auto Repair
4702 E Pima St.,
Tucson ,
AZ
85712
UNITED STATES
Based on 1 reviews
Bad Bad Bad Business
I went there Dec 8th to get an estimate for some repaires on my 2005 Dodge Stratus. The guy called me the next day and and told me that he did the repairs! I was so angry and asked why he went ahead and did this and he said "Well, I knew...Worldwide > United States > Tucson, AZ > Auto Repair