Hi there. There are many causes for
liver enlargement like infection, fatty liver... enlarged prostate is usually in old age and could be due to bph(benign prostatic hyperplasia) or sometimes cancer of prostate.. and
kidney stone treatment depends on size, location and symptoms.. if it's small and in kidney it can pay easily but if it more than 8-10mm or in mid ureter or acute pain then needs surgery.. consult nearby urologist in Your city..