My issue is I'm not sure what "Network Location" is, what app is using it, or how to get it to stop. BTW, I have the locations settings set to use GPS only, not mobile data.
Not sure either, but it is either the radio, the GPS, or the using WiFi (which you say you dont have for location services).
Best way to find out which is trial and error.