Somerville Family Medicine

4166 Alabama 36, Somerville, Alabama 35670