From what I have found - James Marshall HALL married Diana SIPE near Harmony, PA. James and Diana move to Lawrence County PA, where they raised their children and both died in that county (New Castle). James Marshall HALL's father is reported to be John M Hall, mother is a Margaret Elizabet Hannah. James Marshall HALL was born in Washington County, I have found there is a will for John Hall at the Lawrence county courthouse, which I am trying to obtian copies of.
Here is my tree in ancestry, if you are interested. I believe that all the HALL children from James and Diana, remained in Lawrence County. As did his siblings, but you never know.