This document describes a custom built geocoding software called GeoAnalyzer that takes raw Indian addresses and provides accurate latitude and longitude information. It helps rectify incorrect data and provides location intelligence that can be used for decision making, analyzing customer distribution networks, and visualizing data density on maps. The software includes a geo data processor that standardizes addresses and a user interface that allows users to group, analyze, and export processed location data. It has been tested on large data sets with high accuracy rates.