Marshill Cemetery is located at 570 Shiloh Road, Duck Hill, MS . Duck Hill, MS is located in Montgomery County, MS.