Charles Allen

Active Johnson City, TN Chairman of the Board for State of Franklin Bancshares, Inc.