Wendy's 8405

Wendy's #8405 is a Wendy's restaurant located at 233 Highway 528 in Rio Rancho, New Mexico.