Virginia's Judicial System

Qualified Guardians Ad Litem for Children in District 23

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
Suite 101
Salem VA 24153
(540) 375-9358
Roberta Ann Bondurant
P.O. Box 96
Bent Mountain VA 24059
(540) 929-4002
Henry Green Bostwick
35 East Court Street
P.O. Box 829
Rocky Mount VA 24151
(540) 483-5221
David A. Bowers
335 W. Church Avenue
Roanoke VA 24016-5007
(540) 345-6622
Kelli Cynthia Boyer
3536 Brambleton Avenue
Suite 5
Roanoke VA 24018
(540)989-1873
L. Brad Braford
4806 Pleasant Hill Drive
Suite 202
Roanoke VA 24018
(540) 342-2850
James Peyton Cargill
1314 Maple Avenue, S.W.
Roanoke VA 24016
(540) 400-7381
Ronnie Lee Clay
P.O. Box 529
Fincastle VA 24090
(540) 473-2991
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
Valeria Leigh Cook
P.O. Box 516
113 E. Lee Avenue
Vinton VA 24179
(540) 982-1212
William Edward Cooley
P.O. Box 856
1201 Old Franklin Turnpike
Rocky Mount VA 24151
(540) 483-1216
Charles John Covati
305 Albemarle Avenue, SW
Roanoke VA 24016
(540) 343-5883
Darrell Wayne Craft
207 Albemarle Avenue, S.W.
Roanoke VA 24016
(540) 342-6888
Nanda E. Davis
P.O. Box 253
Roanoke VA 24002
(540) 400-6889
Robin E. Dearing
773 Stevens Road
Troutville VA 24175
(540) 529-5835
Michael Lee Dennis
104 W. Main Street
P.O. Box 626
Tazewell VA 24651
(276) 988-6561
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
Stephen Reid Eubank
330 South Main Street
P.O. Box 428
Amherst VA 24521
(434) 946-5161
James D. Fairchild
137 Laxton Road
Suite 350
Lynchburg VA 24502
(434) 846-5470
Barry Michael Fogel
P.O. Box 693
Vinton VA 24179
(540) 777-6533
Tonita Minge Foster
3800 Treyburn Drive
#4404
Williamsburg VA 23185
(540) 989-8868
Brittany C. Furr
333 Church Avenue SW
Roanoke VA 24016
(540) 397-3742
Carolyn Handy Furrow
P.O. Box 856
Rocky Mount VA 24151
(540) 483-1216
Scott Ronald Geddes
3140 Chaparral Drive
Suite 200-C
Roanoke VA 24018
(540) 989-0000
Hilary Davis Griffith
113 E. Main Street
P.O. Box 1250
Salem VA 24153
(540) 389-4498
Glen Andrew Hall
P.O. Box 3545
Martinsville VA 24115-3545
(276) 638-4173
Luke David Jennings
723 S. College Avenue
Salem VA 24153
(540) 389-1483
Kristen Konrad Johnstone
P.O. Box 20487
3140 Chaparral Drive, Ste. 200C
Roanoke VA 24018
(540) 989-0000
Shannon Louise Jones
PO Box 34
Roanoke VA 24002
(540) 342-4545
Stephen Harold Kennedy Jr.
120 Church Ave. Southwest
Suite C
Roanoke VA 24011
(540) 345-1767
Donna Downes Knox
1405 Grandin Road
Roanoke VA 24015
(540) 342-6028
Lisa Pierce Laughon
P.O. Box 8307
Roanoke VA 24014
(540) 576-1523
Samuel Joseph Lazzaro
P.O. Box 1165
2743 West Main Street
Salem VA 24153
(540) 444-0546
Craig Melvin Leisure
P.O. Box 497
Fincastle VA 24090
(540) 473-1605
Phillip Richard Lingafelt
P.O. Box 2887
Roanoke VA 24001
(540) 224-8000
Stephen Matthew Maddy
40 British Woods Drive
Suite 101
Roanoke VA 24019
(540) 591-5959
Steven D. McFadgen Sr.
P.O. Box 2341
7601 Timberlake Road (24502)
Lynchburg VA 24505
(434) 845-4529
David Adam McKelvey
366 Elm Avenue, SW
Roanoke VA 24016
(540)342-2000
John T. Molumphy III
308 Second Street, SW
Roanoke VA 24011
(540) 345-8809
Adam H. Moseley
303 Washington Avenue S.W.
Roanoke VA 24016
(540) 767-7611
Jennifer Mulligan
4842 Craig Valley Drive
New Castle VA 24127
(540) 765-9333
Sarah Jane Newton
3234 Brambleton Avenue, S.W.
Roanoke VA 24018
(540) 400-8640
Roberta A. Paluck
2965 Colonnade Drive
Suite 118
Roanoke VA 24018
(540) 767-2477
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
Mona Allia Raza
1320 Third Street, SW
P.O. Box 8987 (24014)
Roanoke VA 24016
(540) 632-2826
Candace Rivers
3520 Goodview Road
P.O. Box 5
Goodview VA 24095
(540) 890-6288
Thomas William Roe Jr.
P.O. Box 529
Fincastle VA 24090
(540) 314-2991
Andrea Kristin Shandor
P.O. Box 552
Salem VA 24153
(540) 776-6363
Eric Roland Spencer
P.O. Box 2542
Roanoke VA 24010
(540) 343-4712
David Walter Steidle
333 Church Avenue, SW
Roanoke VA 24016
(540) 397-3742
Paul Rice Thomson III
2721 Brambleton Avenue S.W.
Roanoke VA 24015
(540) 777-4900
Sarah M. Timmers
P.O. Box 3216
Roanoke VA 24015
(540) 339-2215
Joseph Franklin Vannoy
713 1st Street SW
Suite A
Roanoke VA 24016-4101
(540) 344-8719
James Robert Vaughan
272D West Main Street
P.O. Box 579
Dublin VA 24084
(540) 505-7727
Onzlee Ware
325 N. Jefferson Street
P.O. Box 1745
Roanoke VA 24016
(540) 344-7947
Ellen Shelton Weinman
111 East Main Street
Salem VA 24153
(540) 389-3825
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
Stephen Robert Wills
5330 Peters Creek Road
Suite D
Roanoke VA 24019
(540) 777-6772
 

 

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