Town of North Branford Categories Municipal 909 Foxon Road North Branford CT 06471 (203) 484-6000 (203) 484-6025 Send Email Visit Website Rep/Contact Info Michael Downes × Michael Downes Town Manager Phone: (203) 484-6000 Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×