Whenever you have GROWLr open it will continously attempt to use GPS to determine your current location. If your phone cannot connect to GPS it will attempt to determine your current location by cell tower triangulation.

If GROWLr is having problems finding you, then you may want to completely shut down the application, and reboot your device.