• Sleep Inn & Suites

    • Hotels & Motels
    5816 34th St.
    Lubbock, TX 79407
    (806) 368-6060
    (806) 368-8021 (fax)
    • News News