I just realized Google does telephone-number lookups. Type in a phone number, and it shows you the holder. Example: 202-456-1111 (look at the very top of the results list)
Here is Google’s description of this feature: Google PhoneBook
Wouldn’t you know — they even have an opt-out! “Have your residential or business phone and address information removed from the Google PhoneBook”