Timeline
Birth- 14 Dec 1869
South Weymouth, Massachusetts
1775 - 2099Other Service- Age: 15 years
Conflict Period
Other Service
Branch
Navy
Rank
Naval Cadet
Served For
United States of America
Enlistment- 1885-Age: 15 years
1898 - 1898Spanish-American War
Branch
Marine Corps
Rank
Major General
Conflict Period
Spanish-American War
Served For
United States of America
Death- 5 Mar 1943-Age: 73 years
South Dartmouth, Massachusetts
Burial
Arlington National Cemetery, Arlington VA
Other Facts
Full Name
Charles G Long
Full Name
Charles Grant Long
Gender
Male