Zion Hill Cemetery is located at 20700-20860 Southwest 10th Street, Dunnellon, FL . Dunnellon, FL is located in Marion County, FL.