1. A computer-implemented method of providing routing information, comprising: receiving, by a computer, a request for routing information, the request specifying at least one ambiguous location; identifying, by a computer, locations potentially matching the ambiguous location; ranking, by a computer, the potentially-matching locations based on a metric; and providing, by a computer, routing information for the highest-ranked potentially-matching location.