La Quinta Inn Texarkana

5201 N State Line Ave
Texarkana
Texas
United States