Route O is closed three and a half miles north of I-70 in Lafayette County because of a truck on fire. Emergency crews are on the scene. We will provide more information on this accident as it becomes available.