Also consider that your GPS location isn’t required for services like Google or Facebook to track your location. Any time you access a resource on the internet that resource is, necessarily, provided with your IP address which is tied to a rather narrow (but not nearly as narrow as gps) geographic region. Certainly precise enough to know what part of a city you’re in, even on cellular.
Unless you use a VPN, your approximate location will be visible to a Google or Facebook type even with location services off. (Again a good reason not to have Facebook installed and to use Duck a Duck Go for search!)