North Branford Police Department 260 Forest Road, Northford, CT06472 The North Branford Police Department is located on Forest Road (Route 22) next to Totoket Valley Park. The department…More employs 21 sworn officers and is responsible for all aspects of public safety in town. The brick building includes a small waiting area for the public. The department's mailing address is 909 Foxon Road, North Branford. Its website includes information on permits, contact information for individual officers, meeting minutes of the police commission, a sex offender registry, access to the 2-1-1 infoline and other resources.