Mustered into service as a Private on August 19th, 1862
Born 04 April 1844
Died 26 September 1914
Buried Highland Cemetery, Barber County Kansas
Private McGregor transferred to Company I of the 20th Indiana Infantry in the late fall of 1864. He served there until his muster out on May 31st, 1865.
He filed for a pension in July of 1890.