McDonald's has 4 restaurants near Kirksville, Missouri. Below is the listing of all McDonald's branches close by.