Birth : 1825 Randolph County, North Carolina, USA
Death : 1900 Surry County, North Carolina, USA
Burial : Holly Springs Baptist Church Cemetery, Holly Springs, Surry County, USA
Coordinate : 36.4625816, -80.5570297
Description : First wife was Letha Hall, married 25 Dec 1851 in Stokes County, NC. Letha was the mother of at least 7 children and died before 1876 in Surry County, burial unknown. He married 2nd to Mary Jane Moss in Surry County on 5 Sep 1876, she a daughter of Enos Moss & Eva Lineberry.

John was born in NC and was a son of John & Sarah Barnes of Rockingham County, NC.

frequently asked questions (FAQ):

  • Where is John Marshall Barnes's memorial?

    John Marshall Barnes's memorial is located at: Holly Springs Baptist Church Cemetery, Holly Springs, Surry County, USA.

  • When did John Marshall Barnes death?

    John Marshall Barnes death on 1900 in Surry County, North Carolina, USA

  • Where are the coordinates of the John Marshall Barnes's memorial?

    Latitude: 36.4625816
    Longitude: -80.5570297

Family Members:

Spouse

...

Mary Jane Moss Barnes

(1839 - 1921)

Children

...

Mary Ann Barnes Willard

(1865 - 1929)

...

John Henry Barnes

(1868 - 1936)

...

Samuel Taylor Barnes

(1869 - 1896)

Flowers:

Nearby Cemetories:

1. Holly Springs Baptist Church Cemetery
Holly Springs, Surry County, USA
Coordinate: 36.4625816, -80.5570297

2. McGee Cemetery
Mount Airy, Surry County, USA
Coordinate: 36.4550800, -80.5700400

3. Peoples Church Cemetery
Holly Springs, Surry County, USA
Coordinate: 36.4501100, -80.5525000

4. Southside Baptist Church Cemetery
Boones Hill, Surry County, USA
Coordinate: 36.4725280, -80.5729720

5. Haymore Family Cemetery
Mount Airy, Surry County, USA
Coordinate: 36.4812486, -80.5608610

6. Simmons Family Cemetery
Mount Airy, Surry County, USA
Coordinate: 36.4452800, -80.5423300

7. Smith Family Cemetery
Mount Airy, Surry County, USA
Coordinate: 36.4773598, -80.5760269

8. W.C. Hiatt Cemetery
Mount Airy, Surry County, USA
Coordinate: 36.4484329, -80.5796204

9. Stoney Creek Primitive Baptist Church Cemetery
Holly Springs, Surry County, USA
Coordinate: 36.4393654, -80.5477219

10. Kirkman Family Cemetery
Sheltontown, Surry County, USA
Coordinate: 36.4851110, -80.5421120

11. Skyline Memory Gardens
Mount Airy, Surry County, USA
Coordinate: 36.4745610, -80.5856500

12. Oak Grove United Methodist Church Cemetery
Oak Grove (Mount Airy South), Surry County, USA
Coordinate: 36.4899770, -80.5757520

13. James Monroe Hiatt Memorial Cemetery
Sheltontown, Surry County, USA
Coordinate: 36.4937782, -80.5521698

14. Shelton Church Of The Brethren Cemetery
Sheltontown, Surry County, USA
Coordinate: 36.4945180, -80.5473210

15. Cox Cemetery
Pilot Mountain, Surry County, USA
Coordinate: 36.4306230, -80.5447840

16. John Anderson Taylor Memorial Cemetery
Pilot Mountain, Surry County, USA
Coordinate: 36.4421600, -80.5238300

17. Kirkman Cemetery
Sheltontown, Surry County, USA
Coordinate: 36.4974420, -80.5485980

18. Forkner Cemetery
Mount Airy, Surry County, USA
Coordinate: 36.4978900, -80.5628510

19. Indian Grove Family Cemetery
Indian Grove, Surry County, USA
Coordinate: 36.4906235, -80.5245209

20. Midkiff Cemetery
Flat Rock, Surry County, USA
Coordinate: 36.5038986, -80.5642014

21. Mount Calvary Christian Methodist Episcopal Cemetery
Combstown, Surry County, USA
Coordinate: 36.5005470, -80.5794810

22. Watson Cemetery
Ararat, Surry County, USA
Coordinate: 36.4254140, -80.5822060

23. Simmons Grove Baptist Church Cemetery
Pilot Mountain, Surry County, USA
Coordinate: 36.4331180, -80.5175440

24. Pine Ridge Presbyterian Church Cemetery
Pilot Mountain, Surry County, USA
Coordinate: 36.4537700, -80.5030000