Palo Alto Auto Repairs Inc

3.0 star rating Rating - based on 1 review
 
.
View map / directions
Palo Alto Auto Repairs Inc Categories
Auto Repair
http://wqw.trustlink.org/Image.aspx?ImageID=13204e

          2062 visitors
Customer Reviews, Ratings & Complaints
Review Posted 10/21/2009
Review 10/21/2009
Today we are rented the U-haul from Palo Alto Auto Repair. From the beginning owner was very unfrendly, but really movie starts when we'v returned the track and asked him to explain some additional charges. He starts yelling on us "Get out! Get ou... Read More »
 
 
 
You are viewing page 1 of 1
How To edit your review
 
Additional Business Information
Hours   Phone   (650) 424-8077 Address   3508 El Camino Real
Palo Alto, CA 94306-2747
Website   Email   parviz1317@sbcglobal.net
Contact   Nasser Mahvashan Other  
 
 
 
© Copyright 2017 TrustLink All Rights Reserved.