KFC C771008

KFC #C771008 is a KFC restaurant located at 3116 Harwood Road in Bedford, Texas.