KFC D212033

KFC #D212033 is a KFC restaurant located at 11330 Montwood Drive in El Paso, Texas.