Baker Branch in Madison County, North Carolina

Baker Branch in Madison County is a stream. Baker Branch also exists in Stokes County.
Waterway Type
stream