Officers of the Continental and United States Navy and Marine Corps, 1775-1900
Name: Herschel Main
Rank Information: Acting Third Assistant Engineer under instruction Naval Academy, Third Assistant Engineer, Second Assistant Engineer, Passed Assistant Engineer, Chief Engineer, Retired List
Service Dates: October 10, 1866, June 2, 1868, June 2, 1869, November 20, 1874, November 11, 1892
Military Branch: United States Navy Officers (1798-1900)
Officers of the Continental and United States Navy and Marine Corps, 1775-1900
Name: Herschel Main
Rank Information: Acting Third Assistant Engineer under instruction Naval Academy, Third Assistant Engineer, Second Assistant Engineer, Passed Assistant Engineer, Chief Engineer, Retired List
Service Dates: October 10, 1866, June 2, 1868, June 2, 1869, November 20, 1874, November 11, 1892
Military Branch: United States Navy Officers (1798-1900)
Family Members
Sponsored by Ancestry
Advertisement
Explore more
Sponsored by Ancestry
Advertisement