Originally I thought it was reporting weather for my IP address:
Comcast Cable, Dallas TX
Although upon further inspection, it's actually showing for: Potwin, KS. I went to Wunderground.com and sure enough, they think that I am in Potwin, KS as well (I am 1450 miles away).
Yahoo, Google, Weather.com all show my actual location. Oh well, I'll just turn the screen off on my Almond.
Edit: Ran Traceroute & Hop 12 of 17 is Kansas.