KFC J007001

KFC #J007001 is a KFC restaurant located at 2801 Eldorado Parkway East in Little Elm, Texas.