James Edgar Barbour

First Name
James Edgar
Last Name
Barbour
Graduation Year
1865
Unit/Branch of Armed Forces
21st Reg Conn Vols; USN
Rank:
Hospital Steward, A. Asst. Surg; AA Surg, Surg., res. 1864