NC Gazetteer
Trailbranch
A
community
in
Madison County
… community in SE Madison County. A post office operated there, 1876-1905.