Have you ever missed a call from a phone number you don’t recognize? YouGetSignal offers a simple way to determine geographical location and sometimes, if it is a landline or cell.
Visit http://www.yougetsignal.com/tools/phone-location/ and type in the full phone number (with area code).
YouGetSignal also sports several other advanced tools. Check the navigation buttons on the left.
Don’t forget you can always type in a phone number in Google (with area code, no spaces or hyphens) to get caller ID information (mostly only works with listed landlines).