Gallstones are pieces of solid material that form in the gallbladder, a small organ located under the liver. These stones develop because cholesterol and pigments in bile sometimes form hard particles. Read More about Gall Bladder stone at neoalta.com
