Stomach cramps can result from various things, from simple indigestion to underlying conditions like gallstones or an infection. If the cramps last longer than a day or two, talk with a healthcare ...