Inn of the South Plains

310 Avenue Q
Lubbock
Texas
United States