KFC J870012

KFC #J870012 is a KFC restaurant located at 601 East Liberty Street in York, South Carolina.