Not a single-word, I'm afraid, but several...
Someone who doesn't get to the point can be said to go round in circles.
[Later...] One word, I have it! Sooner or later it had to come. I was sure another one existed, but then I saw so many of the previous answers which were so very good, and every time I thought of a word, I checked, and there it was. (I try not to repeat any posted answers, so annoying when you read a new answer posted by a well-intentioned user but who obviously hasn't read all the posts.) I must say, I do like the words; chatterbox, prattling and garrulous. But do they imply giving out too much information, too much personal details which were clearly not asked for? Perhaps, it would be more appropriate to say that in these cases, people tend to pad out their conversations or as I prefer to call them, chit-chats, if they're frivolous in nature, or if among close friends, having a good chinwag.
Simple and direct, that's how I like people to be. Anyway, moving on, my word has not been said, and fits the OP's request.
moving slowly in no particular direction or with no clear purpose: a long meandering speech