La Quinta Inn & Suites by Wyndham Dumas

1912 South Dumas Avenue, Dumas, TX 79029