I already have a list of the all stores with their lad and lon. I am looking to hook this list with map. map will display the store names and other key data. possible?
Both google maps and the bing maps API needs a licence if its on a password protected site. Google maps API is free if its on an internet facing and not password protected site iirc.
Check out OpenLayers if you need a 100% free alternative
For storing geographical locations and visualizing it in Map is used Custom List. Custom List is based on Generic List with Custom Content Type and with View to render Map.
For implementation details please see my blog post Bringing Map functionality into SharePoint 2010: Rendering Map List View
After deployment of solution new List Template named GeoMap List will be available.
In order to visualize stores on map, we create list instance of GeoMap List.
After saving information about stores
switch to Map View to visualize stores on map