Wendy's 3376

Wendy's #3376 is a Wendy's restaurant located at 1902 Lomas Boulevard Northwest in Albuquerque, New Mexico.