 In Virgilina, SR 96 runs concurrently with SR 49 south to the border, where the highways continue as North Carolina Highway 96 and NC 49, respectively.SR 96 begins at an intersection with US 501 (Huell Matthews Highway) south of Cluster Springs in southern Halifax County.The state highway heads southeast as Virgilina Road, which crosses Mayo Creek.