What do you do now?
Your vehicle was previously towed by AutoReturn, but has since been released either to you or your authorized representative. If you have any questions regarding the towing and subsequent release of this vehicle, please call our service center at 415-865-8200. Our customer service representatives are available 24 hours a day, 365 days a year.