PPhiladelphia Read More Cheltenham is locked in a battle with the Archdiocese of Philadelphia over property taxesOctober 25, 2026 Listen to article • 0:00 min Cheltenham is in a battle with the Archdiocese of Philadelphia over at least…