 Rock Branch (Haw River tributary)

Rock Branch is a long 1st order tributary to the Haw River, in Guilford County, North Carolina.Rock Branch rises in a pond on the divide between Rock Branch and Kings Creek at Kings Crossroads, North Carolina in Guilford County.