Branford Police Department: New 9-1-1 Facility

A tour of the Branford Police Department's new 9-1-1 facility in Branford, CT.