Lee Branch in Avery County, North Carolina

Lee Branch in Avery County is a stream. Lee Branch also exists in Macon County and Wayne County.
Waterway Type
stream