It means "connected to"
"Are there any toll roads connected to the scene?"
The phrase "branch from" comes from a tree. On a tree, there is one main big tree trunk with small tree branches connected to it. A road could be the same way. One big main road with small roads "branching from" or "connecting to" it