How can I contact Auto Aid Rescue?
You can call Auto Aid Rescue at 818-901-1113, or visit their repair shop at 537 Del Amo Blvd