Wendy's 3104

Wendy's #3104 is a Wendy's restaurant located at 3601 4th Street Northwest in Albuquerque, New Mexico.