Ayr, Ontario

The village of Ayr, Ontario, Canada is located within the Township of North Dumfries in the Regional Municipality of Waterloo in Southwestern Ontario. Ayr is located south of Kitchener and west of Cambridge.

Ayr, Ontario

The village of Ayr, Ontario, Canada is located within the Township of North Dumfries in the Regional Municipality of Waterloo in Southwestern Ontario. Ayr is located south of Kitchener and west of Cambridge.