La Quinta Inn & Suites by Wyndham Dumas
1912 S Dumas Ave, Dumas 79029