KFC K720016

KFC #K720016 is a KFC restaurant located at 2180 Durham Road in Roxboro, North Carolina.