La Quinta Inn & Suites Clovis

4521 N Prince St
Clovis
New Mexico
United States