You have the right to have your vehicle repaired at the shop of your choice, regardless of who you are insured by.
"OTTO WORKS COLLISION CENTER works hard to make
the repair process as easy on you, our customer, as possible"
CONTACT DELTA TOWING
602-451-4763