Get Directions to Leake Scott & Stokes ← View details 58 South Main Street, Marshall, North Carolina 28753 +1 828-649-3883 Get Directions From* To * — Required information