← Soldier gallerySouth Carolina · Service Record 
Primary portrait
John Long
Private · D · 7th Cavalry Regiment · Cavalry

RankPrivate
CompanyD
Unit7th Cavalry Regiment
BranchCavalry
Biography
KIA at Riddles Shop, VA
South Carolina DivisionSons of Confederate VeteransPrivate · D · 7th Cavalry Regiment · Cavalry

KIA at Riddles Shop, VA