KFC J120095

KFC #J120095 is a KFC restaurant located at 4040 Capital Boulevard in Raleigh, North Carolina.