GeoPosty is a virtual toolbox that allows you to build your user’s experience around their geographic location.  Connects to Neustar IP Intelligence API.  Free service available.