layers

The halfway point between Pingree Grove, Illinois and Crystal Lake, Illinois is: Gilberts, IL. Find a place to meet halfway.