Roger Kennedy

Active Florence, AL Officer for Bank Independent Holding Company