Horseshoe Trail in Halifax County, Virginia

Horseshoe Trail in Halifax County is a residential street. Nearby there is place of worship. Horseshoe Trail also exists in Fairfax County and Washington County.
Road Type
residential street

Places of worship

  • Orange Grove Church.