KFC J970005

KFC #J970005 is a KFC restaurant located at 1704 North Sandhills Boulevard in Aberdeen, North Carolina.