Ultimate auto care (perfect auto)
Ultimate auto care, perfect auto, ultimate is nothing but a disgueise they are really perfect auto they rippppp people off beware... I paid for a tranny flush and never got it did not do the service
- 10-18-2010
- 20
Did not do the service
Company: Ultimate auto care (perfect auto)
Country: USA
State: Nevada
City: Las vegas
Address: e. craig