I need to implement a feature on our landing pages so users can enter their address or opt to use current location and we will display the location of our business nearest to the address entered or their current location.
I've read about the Google places API web service but I only need to look up the locations for our specific business, around 35 total brick and mortar stores spread across 5 major metros.
I've also read multiple answers on here about how to do this in a mobile app but this implementation is for a responsive website.
I also found the Google GeoLocation API which will auto-detect the users location but I am not sure if it allows the user to enter a different location in case they are looking up a location that is close to their home address while they are at work for example.
The site is running on Wordpress.