Ingram Branch in Franklin County, North Carolina

Ingram Branch in Franklin County is a stream. Ingram Branch also exists in Cherokee County and Macon County.
Waterway Type
stream