Red Roof Inn & Conference Center

6624 I-27 Exit S Loop 2
Lubbock
Texas
United States