KFC J120103

KFC #J120103 is a KFC restaurant located at 1403 West Williams Boulevard in Apex, North Carolina.