A free app for Android, by VD Sultan.
True ID Caller Name & Location is a free Android application that allows you to search and locate any caller’s mobile number or fixed-line phone number from around the world. The city area, state, country & service operator will be displayed and the geo-location will be shown on the maps.
The app also features a built-in recorder that you can use to record any incoming & outgoing calls with clear HD quality. Recording calls has never been easier with this feature! You can also enable/disable it anytime you want.
Aside from that, you can also avoid robbing calls and spam calls from telemarketers. Just add them to your blacklist and you will never get to hear from them again.