There's a short article on wheelchair accessibility at Yale: http://www.yale.edu/opa/v35.n27/story3.html
One of the nice things about the new anthropology building that is opening this fall at 10 Sachem Street is that we're going to finally be wheelchair and handicap accessible. For the longest time, the main anthropology building at 51 Hillhouse Avenue was totally wheelchair inaccessible. The new building will have accessible entrances and an elevator to all floors. Even the new Media Lab for visual and linguistic anthropology will have a wheelchair accessible soundbooth and editing stations.