Contract Police Chief at Town of Danville
Allan Shields is a(n) Contract Police Chief working at Town of Danville.