Skip to Main Content
Do Not Show Again
Level 2 Water Shortage Emergency: Mandatory 20 percent water-use reduction in effect
How do I...?
Vehicles towed by the Windsor Police Department are only released to the registered owner (R/O), designated agent of the R/O or Legal Owner.
Release forms can be obtained Monday through Friday 7:30am to 4:30pm. Photo identification and a valid driver’s license are required.
An administrative fee of $240.00 must be paid to obtain a vehicle release. Depending on the storage authority code, current registration may be required before a release can be issued.
If a vehicle has been impounded for 30 days, a tow hearing can be requested. The hearing is scheduled with a Sergeant. Call (707) 838-1234 for an appointment.
Daily Arrest Log
Daily Crime Log
Vacation Security Checks
Youth & Family Services
Slideshow Left Arrow
Slideshow Right Arrow