KFC L631002

KFC #L631002 is a KFC restaurant located at 2246 Sun Ranch Village Loop in Los Lunas, New Mexico.