Horse Shoe Run, West Virginia

Horse Shoe Run is an unincorporated community in Preston County, West Virginia, United States. Horse Shoe Run is located on West Virginia Route 24, 8.5 mi north of Thomas.