layers

The halfway point between Kitchener, Ontario and North Perth, Ontario is: Elmira, ON. Find a place to meet halfway.