layers

The halfway point between Livermore, California and Mountain View, California is: Newark, CA. Find a place to meet halfway.