Skip to main content

J.T. & Margaret Talkington Department of Internal Medicine

Location

    • School of Medicine
    • Lubbock
      3601 4th Street
      Lubbock, TX, 79430