James A. McGregor, age 78, passed away on November 11, 2016. He was born July 10, 1938 in Detroit to James and Margaret McGregor. Loving husband of the late Thora M. McGregor. Beloved father of James Randy (Shirley) McGregor, Steve McGregor,... View Obituary & Service Information