Many apps use your "current location" (or what they think is your current location), to make ads relevant to where you are, and other location related app features seem to use this information. Pandora, Spotify, etc. for example play audio ads for businesses near where they think you are.
I went to school in Iowa, but have been living in Chicago Area for 9 months now - yet all of my ads are for businesses in the Iowa City area, among other location based features throughout apps.
Is it possible to update what these apps think you current location is? I have location services and everything activated. It feels like the location is permanently cached as Iowa City.