Allowing the user to filter through results by selecting their location

Hi there, can anybody please help me with how to do the following:
Say you have a Pizza chain and you want site viewers to be able to find stores in their area. Is it possible to have a dropdown list with selectable States, followed by one with cities, and then areas - with the preceding list-selection filtering down the following one?

I would really appreciate any tips on this. Thanks in advance :slight_smile:

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 under videos and code library that will get you started.