What Causes Gallbladder Stones?

Gallstones are hardened deposits of digestive fluid that can form in your gallbladder, a small organ located beneath your liver. Ranging in size from a grain of sand to a…