Know more about this business than we do? Cool! Please submit any corrections or missing details you may have.Help us make it right
STAY AWAY!!!! They schmooze you in with cheap prices and then switch on you! They rented us a car with dangerously LOW tires - when we realized it the next day we had someone come out and switch the car with another one - only to find out on our credit card statement they charged us for tire damage when they gave us a car in the first place with crappy tires. Horrible customer service! Try...
Tara Systems is located at 8415 Sterling St, Irving, TX. This location is in the DFW Freeport neighborhood. This business specializes in Business Services and has 1 review(s) with a star rating of 1.0.
If you don't see your business listed on YellowBot, please add your business listing.
© 2007-2017 Solfo, Inc. – All rights reserved