Red Lobster

  • Restaurants/Clubs
2601 N. Prince St.
Clovis, NM 88101
(575) 762-0355
(575) 762-0791 (fax)