KFC J130045

KFC #J130045 is a KFC restaurant located at 23458 Sussex Highway in Seaford, Delaware.