Javascript is required to view this map. Stanford University 375 Santa Teresa Street CA 94305 Stanford United States See map: Google Maps Submitted by ducdebreme on 4 December 2009 - 1:01pm Log in to post comments