Wendy's 5207

Wendy's #5207 is a Wendy's restaurant located at 2833 North Prince Street in Clovis, New Mexico.