Doing a reverse number lookup on Google is free and easy. You use Google's main search box and add the phrase "phonebook:" in front of the number. Sometimes it shows the address of the owner as well. Works for cell and home phones, as long as they are not unlisted.
Your search should look like this (no spaces) phonebook:xxx-xxx-xxxx
If you would like to remove yourself from Google's phonebook, do a reverse number lookup on yourself, and you'll see a link to remove your entry.