Reverse Geocoding


I have used this for reverse geocoding and so far the coordinates from GPS Visualizer and seeme to ome the closest to my assigned mailing address.

I also thought it was kind of neat to go to this area of their site to reverse geocode a telephone number.

I also tried my IP address and it correctly indicated the city for me.

This beta site seems right on when I feed it coordinates that I have stored from my Garmin streetPilot 2730

Does any body know of any other good free reverse geocoders on the web? Also, I am wondering what is the best database for confirming street addresses? For example, say I have coordinates that I reverse geocode to 16242 Main Avenue, but there are actually only assinged addresses 16220, 16240, 16260, etc. what is the best database to check and compare with?