I'd go as far as suggesting separating first name, last name, titles and
other elements of the addresses into separate columns too. Not only because
you then are able to merge choosing which fields to include, but you can
sort the list by first name, last name, zip code, whatever, with a couple of
clicks. That is why using Excel (or Access) is a better long-term solution.
You can still drop the contents into Word as a table, but the management of
the list is going to be easier.
--
Terry Farrell - MSWord MVP
Traditionally, addresses were kept in a database and then merged into
Word using Mail Merge.
Access and Excel were the two most common choices for the data, but as
BK said a Word table will work just as well.
I would recommend adding 1 column for each field, so you could have
Name, Company, etc and then you can choose with fields to merge later.
This also gives you more flexibility in that you can merge from just
one zip code, everyone from one company, etc. It's a matter of
versatility and your comfort level with other applications (and which
ones you own!).