Oxford, Lockport face off in Strongest Town Contest finals