Where is the police impound lot located?

Answer:

See "Impounded Vehicles, Towing and Wrecker Service" for detailed information.