layers

The halfway point between Harvard, Illinois and Buffalo Grove, Illinois is: Hampshire, IL. Find a place to meet halfway.