Muddy Branch in Anson County, North Carolina

Muddy Branch in Anson County is a stream. Muddy Branch also exists in Brunswick County, McDowell County, Montgomery County and Wilkes County.
Waterway Type
stream