Windsor Police Department 20 William St, Windsor, CT06095 The Windsor Police Department is located on Bloomfield Avenue, just off of I-91. The department is housed in the Public…More Safety Complex, which also houses the Windsor Volunteer Fire Department house. 55 officers are on staff. The department has a K-9 unit, an animal control division, and a youth program (Windsor Police Cadets). Kevin Searles is the chief of police.