Colonel William A. Phillips

Edit links

McGregor Heights is an unincorporated community in Clayton County, Iowa, United States.[1] McGregor Heights lies on the Mississippi River, and on Iowa's border with Wisconsin.[2] The county seat of Elkader lies 17 miles to the southwest.

References

  1. ^ "Report for McGregor Heights". USGNIS. Retrieved October 29, 2017.
  2. ^ "Plat Book of Clayton County, Iowa". Iowa Digital Library. Retrieved October 29, 2017.