KFC D212092

KFC #D212092 is a KFC restaurant located at 6181 West Lake Mead Boulevard in Las Vegas, Nevada.