Middle Creek in Botetourt County, Virginia

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