When looking up my static ip, the location I get is the one of my ISP, not my address. Do you happen to live nearby some central infrastructure of your ISP? (If it seems otherwise, I’m not trying to debunk what you said - I’m just asking curious questions!)
Interestingly, at least where I live, in my experience, the more expensive ISPs, TSPs etc. have worse, almost evil, customer service than the smaller, cheaper providers. Maybe the smaller providers can’t afford the most evil money-saving customer service systems, and that’s what makes them better?!