Magento Store Locator Extension by MageHit
The Store Locator extension by MageHit provides customers 2 choices to search store they want through existing products on your store and the location. Client can get directions to the store by car, bicycle or public transportation; client also can see street view and try to control the direction. After finding store, customers can contact to store through an ajax contact form. "Find My Location" option can automatically identify the visitor's location and further suggest the stores that are located within certain radius.