- Country: USA
- State: New Mexico
- City: Santa Fe
- Address: Santa Fe, NM 87501, USA
Staff is friendly and welcoming!
A pleasure to work with!
If you like dealing with a company who's driver hit your parked vehicle on your personal property under the influence and trying to run and not only that but the owner also trying to run giving you false insurance and saying he's "out of town" and then trying to turn the problem on you saying "you're harrassing me" for trying to get my TOTALED car taken care of and without proper insurance couldn't... Then this is the place to go to ;)