I was doing pretty well with my locator too considering they're vampires.
Crowley might be able to. Pretty much the only thing that can stop him doing what he wants is Lucifer himself, and hounds are hounds. They'll find anyone on earth no matter who, no matter where.