Our Lady Of Perpetual Help Cemetery is located in Leola, SD . Leola, SD is located in Mcpherson County, SD.