KFC C715001

KFC #C715001 is a KFC restaurant located at 216 Farm-to-Market Road 1382 in Cedar Hill, Texas.