Get Directions to NASA Life Sciences Library Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To NASA Life Sciences Library Building N239, Mark Avenue B53, Mountain View, CA 94040 +1 650-604-5387 View details Click to load map