I would checkout some GEO IP API and use them to get the users location and then do a search maybe in your data collection for nearest location and present that result to the user. There is a video and code sample on wixshow.com under videos and code library that will get you started.