Madison County Driver License Offices

Select a city or town.

Marshall

Jackie Ball Building

164 North Main Street
Marshall, NC 28753

Hours: Monday - Friday 8:00 - 11:45; 1:00 - 4:30

Phone: (828) 649-2248

Get Directions