Directions from Asheville
|Ivy River road (Business US 25/70), Hayes Run road (US 213), Walnut Creek road, and Main Street (west junction with business US 25/70) all lead to downtown Marshall.
The mountain town of Marshall North Carolina
Marshall is conveniently 22 miles northwest of Asheville, 10 miles from the college community of Mars Hill, 10 miles from I-26, and 10 miles from the Appalachian Trail.
NC State topographical map
Google map of Marshall
Mapquest map of Marshall
city-data.com map of Marshall
NC DOT highway map
Land of Sky Open Space
Links to Marshall on numerous map and satellite photo servers