Mcpherson Cemetery is located in Elizabethtown, IL . Elizabethtown, IL is located in Hardin County, IL.