Cooper Branch in Mitchell County, North Carolina

Cooper Branch in Mitchell County is a stream. Cooper Branch also exists in Avery County and Johnston County.
Waterway Type
stream