The total number of Sonic Drive-In branches currently open near South Hill, Virginia is 4. These are all Sonic Drive-In locations in the area.