Super 8

  • Hotels/Motels
2912 Mabry Drive
Clovis, NM 88101
(575) 762-5600
(575) 762-6803 (fax)