layers

The halfway point between Mississauga, Ontario and Guelph, Ontario is: Milton, ON. Find a place to meet halfway.