The defunct Naval Air Station Alameda is located in what city and state?
Naval Air Station Alameda Naval Air Station Alameda (NAS Alameda) was a United States Navy Naval Air Station in Alameda, California, on San Francisco Bay.
Los Altos, California Los Altos is a city in Santa Clara County, California, in northern Silicon Valley, in the San Francisco Bay Area. The population was 28,976 according to the 2010 census.