KFC 4173

KFC #4173 is a KFC restaurant located at 3555 Isleta Boulevard Southwest in Albuquerque, New Mexico.