KFC K720013

KFC #K720013 is a KFC restaurant located at 123 North Van Buren Road in Eden, North Carolina.