Government

Elkin Town Hall

226 North Bridge Street
Elkin, NC 28621
(336)835-9800

Yadkin Valley Chamber of Commerce

116 East Market Street
Elkin, NC 28621

N.C. License Plate Agency

United States Post Office

213 West Main Street
Elkin, NC 28621
(336) 835-2113