Most towed vehicles in San Francisco go to the City and County of San Francisco Impound on 7th Street, between Harrison Street and Bryant Street, which is open 24 hours a day.
The facility is operated by the City’s contractor, Auto Return, and confirmation that a vehicle is there can be made online at autoreturn.com or by calling 415-865-8200.
To release your towed vehicle you must appear in person at the impound and pay all fees. To claim a vehicle towed by order of the San Francisco Police Department, you must first obtain a release form by taking your driver’s license and proof of ownership to a police station.