There is a Witch Road in Kilmarnock. Can't find a Hitch road.
There is a marriage on Scotlandspeople of William McKinna & Martha McClintock, 1899, Kilmaurs, Ayrshire.I haven't looked at it. I got there by trying different variations of a William marrying a McClintock.