Public Defender Offices in Virginia
The Virginia Indigent Defense Commission (VIDC) has 29 Public Defender Offices and 2 satellite offices serving communities throughout the commonwealth. Each of the Public Defender Offices handle trial and appellate cases and try cases in the General District, Juvenile, and Circuit Courts.
Additionally, VIDC has an administrative office located in Henrico, Virginia. The Administrative office is home to the agency’s Executive and Deputy Directors, Budget and Finance Department, Information Technology, Human Resources, Court-Appointed Attorney Certification Department and the Legal Training Department. The Administrative office is located at 1604 Santa Rosa Road, Suite 200, Henrico, Virginia, 23229.
Public Defender Offices

Megan Thomas
Alexandria Public Defender Serving the City of Alexandria
132 N Royal Street
Suite 200
Alexandria, VA 22314
(703) 746-4477 Phone
(703) 838-6483 Fax
Email
Office Directions

Allison H. Carpenter
Arlington Public Defender Serving the County of Arlington and City of Falls Church
One Courthouse Metro
2200 Wilson Blvd.
Suite 510
Arlington, VA, 22201
(703) 875-1111 Phone
(703) 875-0174 Fax
Email
Office Directions

Mike Lonchar
Bedford Public Defender Serving the City/County of Bedford
202 North Bridge Street
Bedford, VA 24523
(540) 586-7977 Phone
(540) 586-7990 Fax
Email
Office Directions

Nick Reppucci
Charlottesville Public Defender Serving the City of Charlottesville and County of Albemarle
403 East Market Street
Charlottesville, VA 22902
(434) 951-6300 Phone
(434) 951-6444 Fax
Email
Office Directions

Lakishi Stevenson
Chesapeake Public Defender
Serving the City of Chesapeake
135 Hanbury Road West
Suite D
Chesapeake, VA 23322
(757) 382-0098 Phone
(757) 382-0096 Fax
Email
Office Directions

My'chael Jefferson-Reese
Chesterfield Public Defender
Serving the County of Chesterfield
5601 Ironbridge Parkway
Chester, VA 23831
(804) 662-7171 Phone
(804) 768-4659 Fax
Email
Office Directions

Joseph Schenk
Danville Public Defender
Serving the City of Danville
315 Lynn Street, Suite A
Danville, VA 24541
(434) 791-5306 Phone
(434) 791-5311 Fax
Email
Office Directions

Dawn Butorac
Fairfax Public Defender
Serving the City and County of Fairfax
4103 Chain Bridge Road
Suite 500
Fairfax, VA, 22030
(703) 934-5600 Phone
(703) 934-5160 Fax
Email
Office Directions
Intern Program Coordinators:
Joseph Collins
Jessica Newton

Patricia Bolen
Fredericksburg Public Defender Serving the City of Fredericksburg and Counties of King George, Stafford, and Spotsylvania
2300 Fall Hill Avenue
Suite 300
Fredericksburg, VA 22401
(540) 899-4814 Phone
(540) 372-3599 Fax
Email
Office Directions
Intern Program Coordinators:
Gowri Janakiramanan
Brendan Kelly

Peter McDermott
Front Royal (Winchester Satellite) Public Defender Serving the Town of Front Royal
1516 N Shenandoah Avenue
1st Floor, Suite A
Front Royal, VA 22630
(540) 631-1163 Phone
(540) 631-1201 Fax
Email
Office Directions

Vikram Kapil
Halifax Public Defender
Serving the Counties of Halifax, Lunenburg, and Mecklenburg
2201 Wilborn Avenue
South Boston, VA 24592
(434) 575-1054 Phone
(434) 575-1069 Fax
Email
Office Directions

Matthew Johnson
Hampton Public Defender
Serving the City of Hampton
85 N. Mallory Street
Hampton, VA 23663
(757) 727-4744 Phone
(757) 727-4743 Fax
Email
Office Directions

Abigail Thibeault
Harrisonburg Public Defender Serving the City of Harrisonburg and County of Rockingham
50 West Market Street
Harrisonburg, VA 22801
(540) 209-9437 Phone
Office Directions

Lorie O’Donnell
Leesburg Public Defender
Serving the County of Loudoun
201 Loudoun Street SE
Leesburg, VA 20175
(703) 771-2507 Phone
(571) 291-3417 Fax
Email
Office Directions

Duane Barron
Lexington Public Defender
Serving the City of Lexington
9 East Nelson Street, First Floor
Lexington, VA 24450
(540) 464-1951 Phone
Email
Office Directions

Aaron Boone
Lynchburg Public Defender
Serving the City of Lynchburg
Bank of the James Building
828 Main Street, Suite 1002
Lynchburg, VA 24504
(434) 947-2244 Phone
(434) 947-2386 Fax
Email
Office Directions

Sandra Haley
Martinsville Public Defender
Serving the City of Martinsville and Counties of Henry and Patrick
10 East Main Street (24112)
Martinsville, VA 24112
Mailing Address:
PO Drawer 31
Martinsville, VA 24114
(276) 666-2206 Phone
(276) 666-8929 Fax
Email
Office Directions

Edward Webb
Newport News Public Defender Serving the City of Newport News
2600 Washington Avenue
Suite 105
Newport News, VA 23607
(757) 247-2034 Phone
(757) 247-2065 Fax
(757) 247-8005 Admin Fax
Email
Office Directions

Sherri Carr
Norfolk Public Defender
Serving the City of Norfolk
125 St Paul’s Boulevard
Suite 600
Norfolk, VA 23510
(757) 314-2380 Phone
(757) 314-2382 Fax
Email
Office Directions

Shaun Huband
Petersburg Public Defender
Serving the City of Petersburg
229 North Sycamore Street
3rd Floor
Petersburg, VA 23803
(804) 862-6286 Phone
(804) 862-6187 Fax
Email
Office Directions

Althea Mease
Portsmouth Public Defender Serving the City of Portsmouth
One Guardian Court
PO Box 460
Portsmouth, VA 23705
(757) 396-6840 Phone
(757) 396-6988 Fax
Email
Office Directions

Tracey Lenox
Prince William Public Defender
Serving the County of Prince William
7900 Sudley Road, 7th Floor
Manassas, VA 20109
(571) 719-4065 Phone
Email
Office Directions

Lindsay Phipps
Pulaski Public Defender
Serving the City of Radford and the Counties of Bland, Pulaski, and Wythe
58 N Washington Avenue
Suite 200
Pulaski, VA, 24301
(540) 994-5008 Phone
(540) 994-5020 Fax
Email
Office Directions

Tracy Paner
Richmond Public Defender Serving the City of Richmond
701 E Franklin Street
Suite 600
Richmond, VA, 23219
(804) 225-4330 Phone
(804) 371-4908 Fax
Email
Richmond PD Website
Office Directions

John Varney
Roanoke Public Defender Serving the City of Roanoke
210 First Street SW Ste 420
Roanoke, VA, 24011
(540) 857-7111 Phone
(540) 857-7096 Fax
Email
Office Directions

Peter Economou
Smithfield Public Defender Serving the City of Franklin and Counties of Isle of Wight and Southampton
203 Wimbledon Lane
Suite C
Smithfield, VA 23430
(757) 562-0665 Phone
(757) 279-0059 Fax
Email
Office Directions

Duane Barron
Staunton Public Defender Serving the Cities of Buena Vista, Lexington, Staunton, and Waynesboro and the Counties of Augusta and Rockbridge
26 Byers Street
Staunton, VA 24401
(540) 332-7845 Phone
(540) 332-7847 Fax
Email
Office Directions

James Grandfield
Suffolk Public Defender
Serving the City of Suffolk
610 West Constance Road
Suffolk, VA 23434
(757) 925-2489 Phone
(757)925-2492 Fax
Email
Office Directions

Cal Bain
Virginia Beach Public Defender Serving the City of Virginia Beach
3388 Princess Anne Road
Suite 3000
Virginia Beach, VA 23456
(757) 427-6050 Phone
(757) 427-6151 Fax
Email
Office Directions

Ryan Ruzic
Warrenton Public Defender
Serving the Counties of Fauquier and Rappahannock
16 Horner Street
Warrenton, VA 20186
(540) 347-6390 Phone
(540) 347-6391 Fax
Email
Office Directions

Peter McDermott
Winchester Public Defender Serving the Counties of Clarke, Frederick, Page, Shenandoah, and Warren, and the City of Winchester
100 North Loudoun Street
Suite 230
Winchester, VA 22601
(540) 722-3450 Phone
(540) 722-7555 Fax
Email
Office Directions