Virginia's Judicial System

Qualified Guardians Ad Litem for Children in District 22

Leslie Ray Adams
2 N. Main Street
P.O. Box 459
Chatham VA 24531
(434) 432-2531
Stacy Danielle Allocca
126 S. Union Street
P.O. Box 601
Danville VA 24543
(434) 792-9311
Marta Jeanette Anderson
108 South Bridge Street
Bedford VA 24523
(540) 586-8600
Debra Meador Beale
116 Moultire Place
Lynchburg VA 24502
(434) 444-0133
Rena Gladys Berry
30 E. Clay Street
Salem VA 24153
(540) 375-9358
Henry Green Bostwick
35 East Court Street
P.O. Box 829
Rocky Mount VA 24151
(540) 483-5221
Kelli Cynthia Boyer
3536 Brambleton Avenue
Suite 5
Roanoke VA 24018
(540)989-1873
James Peyton Cargill
1314 Maple Avenue, S.W.
Roanoke VA 24016
(540) 400-7381
Sandra Teresa Chinn-Gilstrap
341 Main Street
Suite 302
Danville VA 24541
(434) 797-8215
Mark Wayne Claytor
1403 S. Colorado Street
P.O. Box 1075
Salem VA 24153
(540) 387-1664
Joseph Todd Cockfield
P.O. Box 12521
1320 Third Street SW
Roanoke VA 24026
(540) 598-9089
William Edward Cooley
P.O. Box 856
1201 Old Franklin Tpk.
Rocky Mount VA 24151
(540) 483-1216
Henry Grove Crider
15 Payne Street
P.O. Drawer 32
Chatham VA 24531
(434) 432-2862
Kelly Caprice Cutler
20479 Timberlake Road
2nd Floor
Lynchburg VA 24502
(434) 237-2136
Jon Ian Davey
P.O. Box 777
128 S. Market Street
Danville VA 24543
(434) 799-7700
James Albert Downey Jr.
1319 Enterprise Drive, Suite C
P.O. Box 8 (24504)
Lynchburg VA 24502
(434) 846-6633
Virginia Anne Edenfield
2762 Electric Road
Suite C
Roanoke VA 24018
(540) 342-1527
Peter Hough Edwards
3130 Chaparral Drive
Suite 107
Roanoke VA 24018
(540) 725-1111
Justina O. Ehiawaguan
3 Park Avenue
Danville VA 24541
(434) 709-8374
Stephen Reid Eubank
330 South Main Street
P.O. Box 428
Amherst VA 24521
(434) 946-5161
Barry Michael Fogel
P.O. Box 693
Vinton VA 24179
(540) 777-6533
Laura Elizabeth Frazier
P.O. Box 3661
Martinsville VA 24115
(276) 634-7547
Carolyn Handy Furrow
P.O. Box 856
Rocky Mount VA 24151
(540) 483-1216
Alison Ferguson Gobble
828 Main Street, 19th Floor
P.O. Box 958 (24505)
Lynchburg VA 24504
(434) 846-9000
Glen Andrew Hall
P.O. Box 3545
Martinsville VA 24115-3545
(276) 638-4173
Angela Mae Hamlet
941 Hamlet Road
Reidsville NC 27320
(434) 791-3744
Greg Tyler Haymore
219 Patton Street
P.O. Box 537
Danville VA 24541
(434) 793-8378
Sara Anne Jamison
65 East Court Street
Rocky Mount VA 24157
(540) 489-0105
Melissa Pagans Keen
115 East Court Street
Rocky Mount VA 24151
(540) 483-3535
Donna Downes Knox
1405 Grandin Road
Roanoke VA 24015
(540) 342-6028
Joseph G. Kuster
P.O. Box 1398
Bedford VA 24528
(540) 586-6640
Lisa Pierce Laughon
P.O. Box 8307
Roanoke VA 24014
(540) 576-1523
Stephen Matthew Maddy
40 British Woods Drive
Suite 101
Roanoke VA 24019
(540) 591-5959
James C Martin
410 Patton Street, Suite A
P.O. Box 514
Danville VA 24543
(434) 792-1861
Michael Jermaine McPheeters
P.O. Box 302
Martinsville VA 24114
(804) 651-2670
William Craig Meyer
P.O. Box 1053
Chatham VA 24531
(434) 799-5848
Daniel P. Mook
12 North Main Street
P.O. Box 1102
Chatham VA 24531
(434) 432-8281
Phyllis Marie Mosby
119 S. Union Street
P.O. Box 895
Danville VA 24541
(434) 797-2500
Cary Powell Moseley
916 Main Street
Third Floor
Lynchburg VA 24504
(434) 847-4444
Sarah Jane Newton
3234 Brambleton Avenue, S.W.
Roanoke VA 24018
(540) 400-8640
George William Nolley
37 Courthouse Lane
P.O. Box 250
Rustburg VA 24588
(434) 332-5179
Wilson Clay Pasley
505 South Jefferson Street
P.O. Box 2739
Roanoke VA 24001
(540) 342-2221
Diana Munsey Perkinson
P.O. Box 145
Roanoke VA 24002-0145
(540) 343-2436
David Wayne Pugh
P.O. Box 1119
Danville VA 24543-1119
(434) 799-7844
Ellen Compere Reynolds
P.O. Box 11027
Danville VA 24543
(434) 489-9877
Dion Francis Richardson
725 Church Street
Suite 6A
Lynchburg VA 24504
(434) 847-1000
Candace Rivers
3520 Goodview Road
P.O. Box 5
Goodview VA 24095
(540) 890-6288
Claudette Suzanne Robertson
223 Riverview Drive
Suite B
Danville VA 24541
(434) 792-1806
Aubrey Jones Rosser Jr.
812 Main Street
P.O. Box 655
Altavista VA 24517
(434) 369-4728
Jordan Kelly Sharpes
13595 Booker T. Wash. Hwy.
Moneta VA 24121
(540) 721-5110
W. David Sims
700 E. High Street
Charlottesville VA 22902
(434) 228-6701
Harold E. Slate II
P.O. Box 765
403 Patrick Avenue
Stuart VA 24171
(276) 694-2731
Deanna Perdue Stone
305 S. Main Street
Rocky Mount VA 24151
(540) 483-5234
Timothy Martin The
P.O. Box 459
2 North Main Street
Chatham VA 24531
(434) 432-2531
Curtis Lee Thornhill
P.O. Box 298
Altavista VA 24517
(434) 369-2000
Sarah M. Timmers
P.O. Box 3216
Roanoke VA 24015
(540) 339-2215
Elizabeth B. Toner
P.O. Box 1542
Halifax VA 24558
(434) 471-4339
Joseph Franklin Vannoy
713 1st Street SW
Suite A
Roanoke VA 24016-4101
(540) 344-8719
Linette Joy Wells
P.O. Box 21083
Roanoke VA 24018
(540) 904-6705
Vicki Lynne Wiese
1502 Franklin Road, SW
Suite 203
Roanoke VA 24016
(540) 206-3770

 

Home | Virginia's Court system | Online Services | Case Status and Information | Court Administration | Directories | Forms | Judicial Branch Agencies | Programs