layers

The halfway point between Livermore, California and Pleasant Hill, California is: Danville, CA. Find a place to meet halfway.