The Native American Cultural Center website has been updated and has moved to
http://www.stanford.edu/dept/nacc/
You will be redirected there shortly.