La Quinta Inn & Suites Grand Prairie South

2131 W I 20
Grand Prairie
Texas
United States