Middle Creek in Floyd County, Virginia

Middle Creek in Floyd County is a stream. Middle Creek also exists in Botetourt County, Smyth County and Brunswick County.
Waterway Type
stream