Skip to content

Representatives For Senator Kaine Hold “Kaine Connects” Office Hours

Regional representatives for U.S. Senator Tim Kaine hold “Kaine Connects” office hours to meet with constituents and answer questions and concerns. Kaine Connects sessions are hosted regularly and throughout the Commonwealth to lessen the burden of constituent travel and increase opportunities for Virginians to receive assistance with federal services. Appointments are encouraged but walk-ins are welcome. Please see below for list of “Kaine Connects” dates and locations:


Thursday, February 6th

Mt. Jackson:
Mt. Jackson Town Hall
5901 Main Street
Mt. Jackson, VA
10:00 AM to 11:00 AM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.

Grottoes:
Grottoes Town Hall
601 Dogwood Avenue
Grottoes, VA 
2:00 PM to 3:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.


Wednesday, February 5th

Buena Vista:
Buena Vista Public Library
2110 Magnolia Avenue
Buena Vista, VA
10:00 AM to 11:00 AM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.


Tuesday, December 3rd

York County:
York County Public Library - Tabb
Group Study Room
100 Long Green Boulevard
Yorktown, VA 23693
10:00 AM - 12:00 PM
Please contact Emily Mazich at 757-518-1674 for more information or to make an appointment.

Charlotte Court House:
Charlotte County Administrative Building
250 Legrande Avenue, Suite A
Charlotte Court House, VA 23293
10:30 AM - 12:30 PM
Please contact Chris Collins at 434-260-4228 for more information or to make an appointment.

Brookneal:
Patrick Henry Memorial Library (Brookneal Public Library)
204 Lynchburg Avenue
Brookneal, VA 24528
2:30 PM - 4:30 PM
Please contact Chris Collins at 434-260-4228 for more information or to make an appointment.


Thursday, November 21st

Clintwood:
Dickenson Center for Education and Research
Conference Room 142
818 Happy Valley Drive
Clintwood, VA 24228
10:00 AM - 12:00 PM 
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.

Grundy:
Grundy Town Hall
Grundy Plaza
Grundy, VA 24614
2:00 PM - 4:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.


Wednesday, November 20th

Luray:
Luray-Page Chamber of Commerce
18 Campbell Street
Luray, VA 22835
11:00 AM - 12:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.

Strasburg:
Strasburg Public Library
195 W. King Street
Strasburg, VA 22657
1:00 PM - 2:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.


Tuesday, November 19th

Rockbridge County:
Rockbridge Regional Library
138 S. Main Street
Lexington, VA 24450
10:00 AM - 11:00 AM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.

Amelia County:
James L Hamner Public Library
16351 Dunn Street
Amelia Courthouse, VA 23002
12:00 PM - 2:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.

Waynesboro:
Waynesboro Public Library
Conference Room
600 S. Wayne Avenue
Waynesboro, VA 22980
12:30 PM - 1:30 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.

Elkton:
Elkton Community Center
20593 Blue and Gold Drive
Elkton, VA 22827
3:00 pm - 4:00 pm
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.


Thursday, November 14th

Marion:
Smyth-Bland Public Library
Miller Law Office
118 S. Sheffey Street
Marion, VA 24354
10:00 AM - 12:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.

Bristol:
Bristol Public Library
William C. Burris, Sr. Reading Room
701 Goode Street
Bristol, VA 24201
2:00 PM - 4:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.


Monday, November 18th

Lee County: 
Lee County Public Library
539 Joslyn Avenue
Pennington Gap, VA 24277
2:00 PM - 4:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.


Tuesday, November 12th

Galax:
Galax Public Library
610 W. Stuart Drive
Galax, VA 24333
10:00 AM - 12:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.

Powhatan County:
Powhatan Library
2270 Mann Road
Powhatan, VA 23139
10:00 AM - 12:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.

Goochland County:
Goochland Library
3075 River Road W
Goochland, VA 23063
1:00 PM - 3:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.

Wytheville:
Wytheville Public Library
300 E. Monroe Street
Wytheville, VA 24382
2:00 PM - 4:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.


Thursday, November 7th

Tazewell:
Tazewell County Administration Building
Board of Supervisors' Room
108 E. Main Street
Tazewell, VA 24651
10:00 AM - 12:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.

Lebanon:
Lebanon Public Library
248 W. Main Street
Lebanon, VA 24266
2:00 PM - 4:00 PM 
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.


Wednesday, October 30th

Highland County:
Highland County Public Library
31 N. Water Street
Monterey, VA 24465
11:00 AM - 12:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.


Tuesday, October 29th

Farmville:
Farmville-Prince Edward Community Library
1303 W. 3rd Street
Farmville, VA 23901
10:00 AM - 12:00 PM
Please contact Chris Collins at 434-260-4228 for more information or to make an appointment.

Buckingham County:
Buckingham County Library
1140 Main Street
Dillwyn, VA 23936
10:00 AM - 12:00 pm
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.

Cumberland County:
Cumberland County Library 
1539 Anderson Highway
Cumberland, VA 23040
1:00 PM - 3:00 PM 
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.

Nottoway:
Nottoway County Administrative Building
344 W. Courthouse Road
Nottoway, VA 23955
2:30 PM - 4:30 PM
Please contact Chris Collins at 434-260-4228 for more information or to make an appointment.


Tuesday, October 22nd

Pearisburg:
Giles County Administration Building
315 N Main Street
Pearisburg, VA 24134
10:00 AM – 12:00 PM 
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.

Pulaski:
Pulaski County Library
60 3rd Street NW
Pulaski, VA 24301
2:00 PM – 4:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.


Monday, September 30th

Warm Springs:
Bath County Public Library
96 Courthouse Hill Road
Warm Springs, VA 24484
11:00 AM - 12:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment. 


Thursday, September 26th

Covington: 
Charles P. Jones Memorial Library
406 W. Riverside Street
Covington, VA 24426
12:00 PM – 1:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.


Wednesday, September 25th

Nassawadox:
Nassawadox Free Library
7745 Seaside Road
Nassawadox, VA 23413
11:00 AM – 12:30 PM
Please contact Emily Mazich at 757-518-1674 for more information or to make an appointment.


Tuesday, September 24th

Dinwiddie County:
County Administration Building
14016 Boydton Plank Road
Dinwiddie, VA 23841
10:00 AM - 12:00 PM 
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.

Staunton: 
Staunton Public Library
1 Churchville Avenue
Staunton, VA 24401
12:00 PM – 1:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.govfor more information or to make an appointment.

Prince George County:
Prince George County Library
6402 Courts Drive
Prince George, VA 23875
1:00 PM - 3:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.


Thursday, September 19th 

Wakefield:
The Wakefield Foundation
100 Wilson Avenue 
Wakefield, VA 23888
10:00 AM – 12:00 PM
Please contact Andrea Trotter at 757-518-1674 for more information or to make an appointment.

Surry:
Surry County Recreation Center
205 Enos Farm Drive
Surry, VA 23883
2:00 PM – 4:00 PM
Please contact Andrea Trotter at 757-518-1674 for more information or to make an appointment.


Wednesday, September 18th 

Hampton:
Hampton Public Library
2nd Floor Desk
4207 Victoria Blvd
Hampton, VA 23669
9:00 AM – 10:30 AM
Please contact Andrea Trotter at 757-518-1674 for more information or to make an appointment. 

Yorktown:
York County Public Library
100 Long Green Blvd
Yorktown, VA 23693
11:00 AM – 12:30 PM
Please contact Andrea Trotter at 757-518-1674 for more information or to make an appointment.

Newport News:
Newport News Pearl Bailey Library
2510 Wickham Avenue 
Newport News, VA 23607 
2:00 PM – 3:30 PM
Please contact Andrea Trotter at 757-518-1674 for more information or to make an appointment.


Thursday, August 22nd

Roanoke: 
South Roanoke County Library
6303 Merriman Road 
Roanoke, VA 24018
12:00 PM - 1:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.


Tuesday, August 20th

Harrisonburg:

Harrisonburg Public Library
174 S. Main Street
Main Room
Harrisonburg, VA 22801
12:00 PM - 1:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.


Thursday, August 15th 

King and Queen County:
King & Queen Library
396 Newtown Road
St. Stephen's Church, VA 23148
2:00 PM - 4:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.


Wednesday, August 14th 

Fincastle:
Fincastle Public Library           
11 Academy Street
Fincastle, VA 24090
10:00 AM - 11:00 AM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.


Thursday, August 1st 

Palmyra: 
Fluvanna County Library
214 Commons Boulevard
Palmyra, VA 22963
1:00 PM - 3:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.

Charlottesville:  
Charlottesville Central Library
201 E. Market Street
Charlottesville, VA 22902
4:00 PM - 6:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.


Wednesday, July 31st

Colonial Heights: 
Colonial Heights Public Library
1000 Yacht Basin Drive
Colonial Heights, VA 23834
10:00 AM - 12:00 PM 
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment. 

Hopewell:
Appomattox Regional Library
209 E. Cawson Street
Hopewell, VA 23860
1:30 PM - 3:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.


Friday, July 26th

Salem:
Salem Public Library 
28 E Main St.
Salem, VA 24153
12:00 PM - 1:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.


Friday, July 19th

Victoria:
Victoria Public Library
1417 7th St.
Victoria, VA 23974
10:30 AM - 12:30 PM
Please contact Chris Collins at 434-260-4228 for more information or to make an appointment.

South Hill: 
Conference Room
211 South Mecklenburg Ave.
South Hill, VA 23970
2:00 PM - 4:00 PM
Please contact Chris Collins at 434-260-4228 for more information or to make an appointment.


Thursday, July 18th

Dickenson County: 
Dickenson Center for Education & Research
Conference Room 142
818 Happy Valley Dr.
Clintwood, VA 24228
10:00 AM - 12:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.

Buchanan County:
Grundy Town Hall
1185 Plaza Dr.
Grundy, VA 244614
2:00 PM - 4:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.


Wednesday, July 17th

Smithfield:
Blackwater Regional Library
Smithfield Branch
255 James Street
Smithfield, VA 
4:00 PM - 6:00 PM
Please contact Andrea Trotter at 757-518-1674 for more information or to make an appointment.


Tuesday, July 16th

Giles County:
Giles County Administration Building
315 N. Main St
Pearisburg, VA 24134
10:00 AM - 12:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.

Pulaski County:
Pulaski County Library
60 3rd St., NW
Pulaski, VA 24301
2:00 PM - 4:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.


Monday, July 15th

Heathsville:
Northumberland Public Library
7204 Northumberland Hwy
Heathsville, VA 22473
1:30 PM - 2:30 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.


Thursday, July 11th

Smyth County:
Sherwood Anderson Room
Smyth-Bland Public Library
118 S. Sheffey St.
Marion, VA 24354
10:00 AM - 12:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.

Bristol: 
Bristol Public Library
701 Good St
Bristol, VA 24201
2:00 PM - 4:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.


Tuesday, July 9th

Monterey: 
Highland County Public Library
31 N. Water Street
Monterey, VA 24465
12:00 PM - 1:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.

Scott County: 
Gate City Town Hall
156 East Jackson Street
Gate City, VA 24251
10:00 AM - 12:00 PM 
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.

Lee County: 
Lee County Public Library
539 Joslyn Avenue
Pennington Gap, VA 24277
2:00 PM - 4:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.


Tuesday, July 2nd

Appomattox:
Appomattox Public Library
157 Main Street
Appomattox, VA 24522
10:00 AM - 12:30 PM
Please contact Chris Collins at 434-260-4228 for more information or to make an appointment.

Lynchburg:
Starbucks
4925 Boonsboro Rd
Lynchburg, VA 24503
2:30 PM - 5:00 PM
Please contact Chris Collins at 434-260-4228 for more information or to make an appointment.


Thursday, June 27th

Tazewell County:
Tazewell County Administration Building
Board of Supervisors Room
108 E. Main Street
Tazewell, VA 24651
10:00 AM - 12:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.  

Russell County:
Russell County Public Library
248 W. Main Street
Lebanon, VA 24266
2:00 PM - 4:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment. 


Wednesday, June 26th

New Kent County:
Heritage Public Library
6215 D Chesapeake Circle
New Kent, VA 23030
1:00 PM - 2:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.

West Point:
West Point Library 
721 Main Street 
West Point, VA 23181
2:30 PM - 3:30 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.


Tuesday, June 25th

Galax:
Galax Public Library
610 W. Stuart Drive
Galax, VA 24333
10:00 AM - 12:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment.

Wythe County:
Wytheville Public Library
300 E. Monroe Street
Wytheville, VA 24382
2:00 PM - 4:00 PM
Please contact Laura Blevins at 276-679-4925 for more information or to make an appointment. 


Wednesday, June 19th

Yorktown:
York County Library
100 Long Green Blvd
Yorktown, VA 23693
11:00 AM - 1:00 PM
Please contact Andrea Trotter at 757-518-1674 for more information or to make an appointment.

Newport News:
Newport News Main Street Library
100 Main Street
Newport News, VA 23601
1:30 PM - 3:00 PM
Please contact Andrea Trotter at 757-518-1674 for more information or to make an appointment.


Thursday, June 6th

Charlottesville:
Gordon Avenue Library
1500 Gordon Avenue  
Charlottesville, VA 22903
1:00 PM - 2:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.

Scottsville:
Scottsville Library
330 Bird Street
Scottsville, VA 24590
3:00 PM - 4:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment.

Mineral:
Louisa Library
881 Davis Hwy
Mineral,VA 23117
5:00 PM - 6:00 PM
Please contact Tyee Davenport at 804-357-8280 for more information or to make an appointment. 


Tuesday, June 4th

Stuart:
Patrick County Virginia Administration Offices
2nd Floor Conference Room
106 Rucker Street
Stuart, VA 24171
9:30 AM - 12:00 PM
Please contact Chris Collins at 434-260-4228 for more information or to make an appointment.

Martinsville:
New College Institute
Room 208
30 Franklin Street
Martinsville, VA 24112
1:30 PM-4:00 PM
Please contact Chris Collins at 434-260-4228 for more information or to make an appointment.

Covington:
Charles P. Jones Public Library
2nd Floor Meeting Room
406 W. Riverside Street
Covington, VA 24426
3:00 PM - 4:00 PM
Please contact Gwen Mason at Gwen_Mason@kaine.senate.gov for more information or to make an appointment.

###