Wendy's 11588

Wendy's #11588 is a Wendy's restaurant located at 3801 Blake Road Southwest in Albuquerque, New Mexico.