KFC J870002

KFC #J870002 is a KFC restaurant located at 1263 Great Falls Highway in Lancaster, South Carolina.