KFC J417001

KFC #J417001 is a KFC restaurant located at 733 Hebron Parkway in Lewisville, Texas.