American Civil War Soldiers about William Haggard This is William M Haggard Name: William Haggard Side Served: Confederacy State Served: Arkansas Service Record: Enlisted as a Private. Enlisted in Company D, 1st Infantry Regiment Arkansas.

Sources: 425

American Civil War Soldiers about William Haggard this is William C Haggard Name: William Haggard Side Served: Union State Served: Arkansas Service Record: Enlisted as a Bugler. Enlisted in Company M, 2nd Cavalry Regiment Arkansas.