KFC J120005

KFC #J120005 is a KFC restaurant located at 704 South Horner Boulevard in Sanford, North Carolina.