American Legion
1000 N 1st St Ste 6
Albemarle, NC 28001
1 VA-accredited representative
172 offices across 103 cities, staffed by 300 VA-accredited representatives from 12 organizations. Every one of them will help you file a VA disability claim at no cost — charging a fee to prepare an initial claim is prohibited under 38 CFR § 14.636.
Showing 30 of 172 offices
1000 N 1st St Ste 6
Albemarle, NC 28001
1 VA-accredited representative
158 Worth St
Asheboro, NC 27203
5 VA-accredited representatives
1100 Tunnel Rd
Asheville, NC 28805
1 VA-accredited representative
199 College St
Asheville, NC 28801
1 VA-accredited representative
PO Box 7408
Asheville, NC 28802
1 VA-accredited representative
130 Forest Service Dr Ste B
Bakersville, NC 28705
1 VA-accredited representative
202 Main St
Bayboro, NC 28515
1 VA-accredited representative
62 Lake Eden Rd
Black Mountain, NC 28711
1 VA-accredited representative
10 Referendum Dr NE Bldg F
Bolivia, NC 28422
1 VA-accredited representative
PO Box 246
Bolivia, NC 28422
1 VA-accredited representative
PO Box 249
Bolivia, NC 28422
2 VA-accredited representatives
10 Referendum Dr NE
Bolivia, NC 28422
1 VA-accredited representative
126 Poplar Grove Connector Ste 203
Boone, NC 28607
1 VA-accredited representative
805 S Walker St
Burgaw, NC 28425
3 VA-accredited representatives
110 Town Sq Rm 12
Burnsville, NC 28714
1 VA-accredited representative
501 N St
Camp Lejeune, NC 28547
1 VA-accredited representative
472 Main St
Canton, NC 28716
2 VA-accredited representatives
707 Pinehurst Ave
Carthage, NC 28327
2 VA-accredited representatives
PO Box 905
Carthage, NC 28327
4 VA-accredited representatives
103 Pocono Ln
Cary, NC 27513
1 VA-accredited representative
183 Pocono Ln
Cary, NC 27513
1 VA-accredited representative
205 S Academy St Unit 3702
Cary, NC 27519
2 VA-accredited representatives
1940 Donald Ross Rd
Charlotte, NC 28208
1 VA-accredited representative
3205 Freedom Dr, Ste 2000
Charlotte, NC 28208
3 VA-accredited representatives
3205 Freedom Dr Ste 2000d
Charlotte, NC 28208
2 VA-accredited representatives
5500 Executive Center Dr
Charlotte, NC 28212
2 VA-accredited representatives
701 N Tryon St
Charlotte, NC 28202
1 VA-accredited representative
3205 Freedom Dr Bldg D
Charlotte, NC 28208
2 VA-accredited representatives
2101 Sardis Rd N Ste 108
Charlotte, NC 28227
1 VA-accredited representative
6300 Trysting Rd
Charlotte, NC 28227
1 VA-accredited representative
3205 Freedom Dr Ste D
Charlotte, NC 28208
2 VA-accredited representatives
3205 Freedom Dr Ste 2000
Charlotte, NC 28208
7 VA-accredited representatives
3802c Clemmons Rd
Clemmons, NC 27012
1 VA-accredited representative
3802 Clemmons Rd Ste C
Clemmons, NC 27012
3 VA-accredited representatives
120 County Complex Rd, Ste 110
Clinton, NC 28328
1 VA-accredited representative
PO Box 731
Clinton, NC 28329
1 VA-accredited representative
65 Church St S
Concord, NC 28025
1 VA-accredited representative
303 Church St N Ste 180
Concord, NC 28025
1 VA-accredited representative
363 Church St N Ste 180
Concord, NC 28025
6 VA-accredited representatives
153 Courthouse Rd
Currituck, NC 27929
1 VA-accredited representative
PO Box 20
Danbury, NC 27016
1 VA-accredited representative
115 Market St Ste 205
Durham, NC 27701
1 VA-accredited representative
401 N Mangum St
Durham, NC 27701
1 VA-accredited representative
201 N Roxboro St
Durham, NC 27701
5 VA-accredited representatives
414 E Main St
Durham, NC 27701
1 VA-accredited representative
305 W Freemason St
Edenton, NC 27932
1 VA-accredited representative
PO Box 1753
Elizabeth City, NC 27906
1 VA-accredited representative
1023 US Highway 17 S Ste 2
Elizabeth City, NC 27909
2 VA-accredited representatives
PO Box 512
Elizabethtown, NC 28337
1 VA-accredited representative
7300 Raeford Rd
Fayetteville, NC 28304
1 VA-accredited representative
214 Cochran Ave
Fayetteville, NC 28301
1 VA-accredited representative
225 Green St
Fayetteville, NC 28301
2 VA-accredited representatives
301 E Russell St
Fayetteville, NC 28301
2 VA-accredited representatives
PO Box 1829
Fayetteville, NC 28302
1 VA-accredited representative
PO Box 71258
Fort Bragg, NC 28307
1 VA-accredited representative
104 E Main St
Franklin, NC 28734
1 VA-accredited representative
104 E Main St Ste 5
Franklin, NC 28734
1 VA-accredited representative
1027 US 70 Hwy W
Garner, NC 27529
1 VA-accredited representative
1027 US 70 Hwy W Ste 202
Garner, NC 27529
2 VA-accredited representatives
965 Roberts Dr
Gastonia, NC 28054
4 VA-accredited representatives
2001 E Ash St
Goldsboro, NC 27530
1 VA-accredited representative
PO Box 227
Goldsboro, NC 27533
1 VA-accredited representative
201 W Elm St
Graham, NC 27253
2 VA-accredited representatives
102 N Maple St
Graham, NC 27253
2 VA-accredited representatives
4510 Weybridge Ln Ste 231
Greensboro, NC 27407
1 VA-accredited representative
1300 E Wendover Ave Ste S
Greensboro, NC 27405
1 VA-accredited representative
1203 Maple St
Greensboro, NC 27405
2 VA-accredited representatives
2301 W Meadowview Rd
Greensboro, NC 27407
3 VA-accredited representatives
1717 W 5th St
Greenville, NC 27834
3 VA-accredited representatives
3740 Evans St Ste A
Greenville, NC 27834
2 VA-accredited representatives
PO Box 646
Halifax, NC 27839
1 VA-accredited representative
15060 US Highway 17
Hampstead, NC 28443
1 VA-accredited representative
119 Courthouse Dr, PO Box 147
Hayesville, NC 28904
1 VA-accredited representative
300 S Garnett St, Ste B
Henderson, NC 27536
3 VA-accredited representatives
900 N Main St
Hendersonville, NC 28792
3 VA-accredited representatives
95 Mountain View Estate Rd
Hendersonville, NC 28739
1 VA-accredited representative
1072 Harvey Point Rd, Ste 107
Hertford, NC 27944
1 VA-accredited representative
1985 Tate Blvd SE Ste 113
Hickory, NC 28602
1 VA-accredited representative
1985 Tate Blvd SE
Hickory, NC 28602
1 VA-accredited representative
1000 Corporate Dr
Hillsborough, NC 27278
1 VA-accredited representative
9467 Nc Highway 305
Jackson, NC 27845
1 VA-accredited representative
234 NW Corridor Blvd
Jacksonville, NC 28540
7 VA-accredited representatives
113 N Marine Blvd
Jacksonville, NC 28540
2 VA-accredited representatives
PO Box 12565
Jacksonville, NC 28546
1 VA-accredited representative
234 NW Corridor Blvd Ste 201
Jacksonville, NC 28540
2 VA-accredited representatives
150 Government Cir Ste 2100
Jefferson, NC 28640
2 VA-accredited representatives
160 Mallard St, PO Box 975
Kenansville, NC 28349
4 VA-accredited representatives
156 Duplin Commons Dr
Kenansville, NC 28349
1 VA-accredited representative
1795 Kernersville Medical Pkwy
Kernersville, NC 27284
1 VA-accredited representative
1136 Highway 258n
Kinston, NC 28504
1 VA-accredited representative
2150 Hull Rd
Kinston, NC 28504
1 VA-accredited representative
1136 Highway 258n Ste 101
Kinston, NC 28504
1 VA-accredited representative
1136 US Highway 258n Ste 101
Kinston, NC 28504
1 VA-accredited representative
1165 Hwy 11 55 Ste B
Kinston, NC 28504
1 VA-accredited representative
517 Peden St
Laurinburg, NC 28352
3 VA-accredited representatives
905 West Ave NW
Lenoir, NC 28645
1 VA-accredited representative
PO Box 2200
Lenoir, NC 28645
1 VA-accredited representative
913 N Greensboro St Ste 101
Lexington, NC 27292
1 VA-accredited representative
455 Mckinney Pkwy Ste 108
Lillington, NC 27546
4 VA-accredited representatives
302 N Academy St
Lincolnton, NC 28092
1 VA-accredited representative
PO Box 128
Louisburg, NC 27549
1 VA-accredited representative
113 W 8th St
Lumberton, NC 28358
1 VA-accredited representative
550 N Chestnut St
Lumberton, NC 28358
2 VA-accredited representatives
PO Box 669
Manteo, NC 27954
1 VA-accredited representative
100 Spaulding Rd
Marion, NC 28752
1 VA-accredited representative
462 Long Branch Rd
Marshall, NC 28753
1 VA-accredited representative
644 N Main St
Mocksville, NC 27028
1 VA-accredited representative
500 N Main St
Monroe, NC 28112
2 VA-accredited representatives
500 N Main St Ste 14
Monroe, NC 28112
1 VA-accredited representative
500 N Main St Ste 629
Monroe, NC 28112
1 VA-accredited representative
3615 Arendell St
Morehead City, NC 28557
4 VA-accredited representatives
305 E Union St Unit A135
Morganton, NC 28655
2 VA-accredited representatives
501 N Green St
Morganton, NC 28655
1 VA-accredited representative
1218 State St Ste 700
Mount Airy, NC 27030
3 VA-accredited representatives
75 Peachtree St
Murphy, NC 28906
2 VA-accredited representatives
120 W Washington St
Nashville, NC 27856
2 VA-accredited representatives
2402 M L King Jr Blvd
New Bern, NC 28562
3 VA-accredited representatives
PO Box 640
Newland, NC 28657
1 VA-accredited representative
100 Government Dr
Newton, NC 28658
3 VA-accredited representatives
141 Williamsboro St Ste 100
Oxford, NC 27565
3 VA-accredited representatives
PO Box 1287
Oxford, NC 27565
1 VA-accredited representative
78 Three Hunts Dr
Pembroke, NC 28372
1 VA-accredited representative
964 East St Ste 209
Pittsboro, NC 27312
2 VA-accredited representatives
129 W Elwood Ave
Raeford, NC 28376
2 VA-accredited representatives
2443 Lynn Rd, Ste 208
Raleigh, NC 27612
1 VA-accredited representative
2940 Falstaff Rd
Raleigh, NC 27610
1 VA-accredited representative
413 N Salisbury St
Raleigh, NC 27603
1 VA-accredited representative
4401 Bland Rd
Raleigh, NC 27609
4 VA-accredited representatives
525 Nc 65
Reidsville, NC 27320
1 VA-accredited representative
127 Caroline St
Rockingham, NC 28379
1 VA-accredited representative
1935 Jake Alex Blvd W Ste A-2
Salisbury, NC 28147
2 VA-accredited representatives
1935 Jake Alexander Blvd W
Salisbury, NC 28147
2 VA-accredited representatives
2727 Old Concord Rd
Salisbury, NC 28146
1 VA-accredited representative
1601 Brenner Ave Bldg 10
Salisbury, NC 28144
1 VA-accredited representative
1615 S 3rd St
Sanford, NC 27330
2 VA-accredited representatives
311 E Marion St
Shelby, NC 28150
2 VA-accredited representatives
309 E Market St
Smithfield, NC 27577
3 VA-accredited representatives
229 Kingold Blvd
Snow Hill, NC 28580
1 VA-accredited representative
312 SE Second St
Snow Hill, NC 28580
1 VA-accredited representative
348 S Main St
Sparta, NC 28675
1 VA-accredited representative
303 Fairground Rd
Spindale, NC 28160
3 VA-accredited representatives
129 N Main St Ste B
Spring Lake, NC 28390
1 VA-accredited representative
200 S Center St
Statesville, NC 28677
3 VA-accredited representatives
316 Richmond Ave
Swannanoa, NC 28778
1 VA-accredited representative
100 County Services Park
Sylva, NC 28779
2 VA-accredited representatives
201 Saint Andrew St
Tarboro, NC 27886
1 VA-accredited representative
621 Liledoun Rd
Taylorsville, NC 28681
1 VA-accredited representative
145 Francks Field Rd
Trenton, NC 28585
2 VA-accredited representatives
203 W Main St Ste A
Troy, NC 27371
1 VA-accredited representative
575 US Highway 52 S
Wadesboro, NC 28170
1 VA-accredited representative
350 E Holding Ave
Wake Forest, NC 27587
2 VA-accredited representatives
109 S Main St
Warrenton, NC 27589
1 VA-accredited representative
1308 Highland Dr Ste 104
Washington, NC 27889
1 VA-accredited representative
63 Elmwood Way Ste B
Waynesville, NC 28786
1 VA-accredited representative
215 N Main St
Waynesville, NC 28786
1 VA-accredited representative
805 Pinckney St
Whiteville, NC 28472
2 VA-accredited representatives
110 North St
Wilkesboro, NC 28697
1 VA-accredited representative
205 E Main St
Williamston, NC 27892
1 VA-accredited representative
3205 Randall Pkwy Ste 102
Wilmington, NC 28403
2 VA-accredited representatives
756 Liberty Landing Way
Wilmington, NC 28409
1 VA-accredited representative
1650 Greenfield St
Wilmington, NC 28401
4 VA-accredited representatives
1808 Goldsboro St SW
Wilson, NC 27893
1 VA-accredited representative
1901 Tarboro St SW Ste 202
Wilson, NC 27893
1 VA-accredited representative
106 Dundee St, Ste 201
Windsor, NC 27983
1 VA-accredited representative
251 N Main St
Winston Salem, NC 27101
2 VA-accredited representatives
251 N Main St Ste 190
Winston Salem, NC 27155
9 VA-accredited representatives
North Carolina Department of Veterans Affairs, State Service Office
Winston Salem, NC 27155
1 VA-accredited representative
251 N Main St Ste 151
Winston Salem, NC 27101
6 VA-accredited representatives
251 N Main St Ste 430
Winston Salem, NC 27155
3 VA-accredited representatives
100 N Main St Ste 1700
Winston Salem, NC 27101
1 VA-accredited representative
PO Box 424
Winton, NC 27986
1 VA-accredited representative
PO Box 336
Yadkinville, NC 27055
2 VA-accredited representatives
You may appoint a representative in any state — near a state line, the closest office is often across it.
Built from VA’s Office of General Counsel accreditation roster and last verified . Representatives change offices more often than offices move, so call ahead to confirm hours and check an individual’s current accreditation before signing a VA Form 21-22.
Verify on VA.govA North Carolina VSO rep may be carrying hundreds of veterans at once. Valor reads your records, finds conditions you have not claimed and drafts your personal statement — so the appointment is spent filing, not starting.
Start free