layers

The halfway point between Village of Hamburg, New York and Buffalo, New York is: West Seneca, NY. Find a place to meet halfway.