1. A computer system for improving strategic and operational planning by maintaining an updated customer location database, the computer system comprising: a processor set; and a computer readable storage medium; wherein: the processor set is structured, located, connected, and/or programmed to run program instructions stored on the computer readable storage medium; and the program instructions include: first program instructions programmed to identify a location data set including a proposed physical location of a first entity; second program instructions programmed to receive a set of vehicle location data from a plurality of GPS-monitored service vehicles generated during traversal of a plurality of service routes including one or more road segments, each service route including a service stop at a known physical location of the first entity; third program instructions programmed to, for each service vehicle of the plurality of GPS-monitored service vehicles, assign a confidence level based at least in part on a set of vehicle locations during the service stop, the confidence level corresponding to a degree to which the set of vehicle locations are at a same location; fourth program instructions programmed to analyze a sub-set of vehicle location data corresponding to a set of service vehicles assigned a threshold confidence level to determine an apparent customer location; fifth program instructions programmed to determine a deviation value based, at least in part, on a variation between the proposed physical location and the apparent customer location; sixth program instructions programmed to, responsive to the deviation value exceeding a threshold deviation value, designate the location data set as an incorrect location data set; seventh program instructions programmed to generate a corrected location data set based, at least in part, on the incorrect location data set and the apparent customer location; and eighth program instructions programmed to verify the corrected location data set as being accurate by a new variation between the corrected location data set and a new vehicle location received from a vehicle assigned a threshold confidence level at the service stop not exceeding the threshold deviation value; wherein: the threshold deviation value is an allowable service stop variation according to a proximity of neighboring entities.