Police hold Kilgore man on multiple fraud charges