Wendy's 3910

Wendy's #3910 is a Wendy's restaurant located at 10169 Coors Boulevard Northwest in Albuquerque, New Mexico.