OK. I'll redouble my efforts to get an idea about this one. Looks like it was curable in Win 8.1. There was a way to turn off Location completely as it is in your machine - & then to undo that...
But that requestor is removed in Win 10, where it can only be toggled ON/OFF. At least, I can't find one in this machine. Can you get to that Control Panel page? I'll look a bit more - but most of the posts & literature deals with pre-Win 10 complaints. I wonder, did you turn it off with that requestor before your upgrade to Win 10? Maybe it stuck through the upgrade, then. Still looking.