What Causes Gallstones?

Gallstones are hardened deposits of digestive fluid that can form in your gallbladder, a small organ located beneath your liver. These stone-like formations can range in size from as small…