Marshalltown, Virginia
Unincorporated community in Virginia, United States / From Wikipedia, the free encyclopedia
Marshalltown is an unincorporated community in east-central Craig County, Virginia, United States.[1] It lies along State Route 615, 4.25 miles (6.84 km) northeast of New Castle.[3]