Soldier Details

First Name:
Erastus J.
Last Name:
Peck
Company:
FS
Rank at Enlistment:
First Lieutenant
Rank at Discharge:
Major

Additional Information: