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.

Tags: viscusbelly button 

Related questions