Lead Location Taylor Hamilton March 08, 2022 19:41 Updated Lead Location is the city and country that a lead's IP address was located in when they visited your website. Related articles Last Visit Lead Source/Medium Lead Name