KFC D121009

KFC #D121009 is a KFC restaurant located at 542 North Duncan Bypass in Union, South Carolina.