Find a doctor by location