KFC L765032

KFC #L765032 is a KFC restaurant located at 3100 Highway 153 in Piedmont, South Carolina.