KFC 24051

KFC #24051 is a KFC restaurant located at 6810 Central Avenue Southwest in Albuquerque, New Mexico.