• LRRI, Inc.

    • Research & Development
    5220 80th St.
    Lubbock, TX 79424
    (806) 771-7040
    • About

      We conduct trials for patients with Rheumatoid diseases.

    • News News