Wendy's 8041

Wendy's #8041 is a Wendy's restaurant located at 1860 Main Street Northwest in Los Lunas, New Mexico.