KFC C975073

KFC #C975073 is a KFC restaurant located at 2810 Central East Freeway in Wichita Falls, Texas.