Robert Levi MCGREGOR was born on 8 Mar 1874 in Butler County, Iowa; died on 8 Mar 1923 in Butler County, Iowa; was buried in Riverside Cemetery, Shell Rock, Butler co., Iowa.
Other Events and Attributes:
Fact: Son of James Duncan McGregor and Mary Ann McElhaney