Are you talking about VZW location services?
Or Google location services?
Or the actual GPS chipset?
The actual GPS system seldom works well indoors, and requires a long time outdoors to get the first lock and catalog download. You need an app like GPS status to debug the GPS. Tell us how many satellites it is showing if this is what you are talking about.
Location services from VZW and Google should always work if turned on, but may be 1/2 mile or more off.