That's because it doesn't exist yet. It just got approved. The first class of residents starts in July.
I am doing a sub-I right now (medicine but I see the neuro team all the time). It's a very busy neuro service. They have some very good faculty. It's a primary stroke center and they have a new "brain and spine center" with all sorts of fun neuroimaging toys.
That's all I know for now...