Cannon Road in Wilton is now open