Towneplace Suites by Marriott Clovis Clovis
4612 North Prince Street -
Clovis,
NM 88101
Near North Plains Mall