As mentioned before, WCFM allows vendors to locate their store using two libraries, Google Map and Open Street Map
To set up Geo-location services using Google Map, you must have an account registered with google and obtain the API key using the steps here. Once you get the same, you can use this Google’s service to your store.
Alternatively, you can use Open Street Map as well which as of now doesn’t require any such registration.