KFC J417004

KFC #J417004 is a KFC restaurant located at 1516 Teasley Lane in Denton, Texas.