Timeline
Birth- 6/05/1875
Hampton IA
1775 - 2099Other Service- Age: 18 years
Branch
Navy
Conflict Period
Other Service
Rank
Naval Cadet
Served For
United States of America
Enlistment- 1/01/1893-Age: 18 years
1898 - 1898Spanish-American War
Branch
Navy
Conflict Period
Spanish-American War
Rank
Fleet Admiral
Served For
United States of America
Death- 20/07/1959-Age: 84 years
Bethesda MD
Other Facts
Full Name
William D Leahy
Full Name
William Daniel Leahy