281.440.0101
281.453.2050
The liver is your largest internal organ. About the size of a football, it's located mainly in the upper right portion of your abdomen,but a small portion extends into the upper left quadrant.