KFC L039036

KFC #L039036 is a KFC restaurant located at 2003 Southern Boulevard Southeast in Rio Rancho, New Mexico.