A communication assistance system includes a first database having a
plurality of listings, each listings has at least one contact name and a
corresponding contact number. A means is provided for receiving
communications from a user among a plurality of users desiring to access
the listings. An operator terminal displays a search screen among a
plurality of search screens, each of which maintain at least a partially
different arrangement of content and search windows for receiving search
terms to search for listings contained in the first database, where the
displayed search screen is determined based on criteria contained in a
search request from the user. The operator terminal is further configured
to receive the communication from the user and retrieve a listing from
the first database using the displayed search screen.