What internal organ is located two to three inches to the left of your belly button?

Not Medical Advice: The internal organ located two to three inches to the left of your belly button is the small intestine. Appendix is on the right.
Updated on Saturday, February 04 2012 at 11:39AM EST
Collections: viscusbelly button