Timeline
1775 - 2099Other Service
Served For
United States of America
Branch
Navy
Rank
Midshipman
Conflict Period
Other Service
Rank
Rear Admiral (Upper Half)
Enlistment- Jan 1, 1880
Other Facts
Full Name
William R Shoemaker
Full Name
William Rawle Shoemaker