layers

The halfway point between Newark, California and Palo Alto, California is: Palo Alto, CA. Find a place to meet halfway.