What is the address of Google's headquarters?
Google's headquarters, also known as the Googleplex, is located in Mountain View, California.