Lewis Branch in Madison County, North Carolina

Lewis Branch in Madison County is a stream. Lewis Branch also exists in Brunswick County, Greene County, Pender County and Wayne County.

Waterway Type
stream