897 Independence Avenue
Building 3, Suite C
Mountain View, CA 94043
From Highway 101 take Rengstorff South. Turn right on Leghorn. 1st left on Independence.
897 Independence is halfway down the block on the left. Turn into the complex and continue down to building 3. Park and walk to suite C.