Wendy's 8403

Wendy's #8403 is a Wendy's restaurant located at 2610 West Main Street in Farmington, New Mexico.