This jQuery plugin takes advantage of Google Maps API version 3 to create an easy to implement store locator. No back-end programming is required, you just need to feed it KML, XML, or JSON data with all the location information.
Ellocate generates both CSS selectors and XPath expressions.
This store locator is a module you can fully integrate in your website, with your design and with your backend. With just a few configuration you’ll get a working store locator for your business, which uses the Google Maps API. You can also customize it the way you want it to be.