layers

The halfway point between Farmington Hills, Michigan and Quantico, Virginia is: Pittsburgh, PA. Find a place to meet halfway.