KFC J120098

KFC #J120098 is a KFC restaurant located at 12313 Capital Boulevard in Wake Forest, North Carolina.