NASA Ames Research facility in Mountain View, California. Could it be that 1. NASA is working their psych/ops with the human population, or 2. working on alien life forms behind the wall? Having a loading dock suggests incoming shipments. Makes me uneasy to see no agreement on the telephone number either.