Washington County Public Library 205 Oak Hill Street NE Abingdon, VA 24210-2823 (276)676-6233 |
Hayters Gap Branch Library 7720 Hayters Gap Road Abingdon, VA 24210-8580 (276)944-4442 |
Eastern Shore Public Library 23610 Front Street Accomack, VA 23301 (757)787-3400 |
Staunton River Memorial Branch Library 500 Washington Street Altavista, VA 24517-1966 (434)369-5140 |
James L. Hamner Public Library 16351 Dunn Street Amelia Court House, VA 23002-4807 (804)561-4559 |
Amherst County Public Library 382 South Main Street Amherst, VA 24521 (434)946-9388 |
J. Robert Jamerson Memorial Library 157 Main Street Appomattox, VA 24522-4107 (434)352-5340 |
Richard S. Gillis Jr. Library 201 South Railroad Avenue Ashland, VA 23005-2081 (804)798-4072 |
Bassett Branch Library 3969 Fairystone Park Highway Bassett, VA 24055-6041 (276)629-2426 |
Basye-Orkney Springs Library 1382 Resort Drive Basye, VA 22810 (540)856-8084 |
Bealeton Branch Library 10877 Willow Drive Bealeton, VA 22712-9399 (540)422-8500 |
Bedford Public Library System 321 North Bridge Street Bedford, VA 24523-1927 (540)586-8911 |
Bent Mountain Branch Library 10148 Tinsley Lane Bent Mountain, VA 24059-2148 (540)929-4700 |
Clarke County Library 101 Chalmers Court; Suite C Berryville, VA 22611-1387 (540)955-5144 |
Big Island Library 1111 Schooldays Road Big Island, VA 24526-2927 (540)425-7000 |
C Bascom Slemp Memorial Library 11 Proctor Street N Big Stone Gap, VA 24219-2829 (276)523-1334 |
Blackstone Public Library 415 South Main Street Blackstone, VA 23824-1807 (434)292-3587 |
Bland County Library 697 Main Street Bland, VA 24315 (276)688-3737 |
Bluefield Branch Library 108 Huffard Drive Bluefield, VA 24605-9209 (276)326-1577 |
Mecklenburg County Library 1294 Jefferson Street Boydton, VA 23917 (434)738-6580 |
North River Branch Library 118 Mount Crawford Avenue Bridgewater, VA 22812-1728 (540)434-4475 |
Bristol Public Library 701 Goode Street Bristol, VA 24201-4199 (276)645-8780 |
Village Branch Library 175 North Main Street Broadway, VA 22815 (540)434-4475 |
Patrick Henry Memorial Branch Library 204 Lynchburg Avenue Brookneal, VA 24528-2704 (434)376-3363 |
Buchanan Branch Library 19795 Main Street Buchanan, VA 24066 (540)254-2538 |
Buena Vista Branch Library 2110 Magnolia Avenue Buena Vista, VA 24416-3112 (540)261-2715 |
Burkeville Branch Library 114 South Agnew Street Burkeville, VA 23922-9748 (434)767-5555 |
Cape Charles Memorial Library 201 Mason Avenue Cape Charles, VA 23310-3201 (757)331-1300 |
Carrollton Branch Library 14362 New Town Haven Lane Carrollton, VA 23314-2911 (757)238-2641 |
Carson Depot Library 16101 Halligan Park Road Carson, VA 23830-3211 (434)246-2900 |
Chantilly Regional Library 4000 Stringfellow Road Chantilly, VA 20151-2628 (703)502-3883 |
Heritage Public Library 10780 Courthouse Road Charles City, VA 23030-3412 (804)652-2450 |
Charlotte County Library 112-116 Legrande Avenue Charlotte Court House, VA 23923 (434)542-5247 |
Northside Branch Library 705 West Rio Road Charlottesville, VA 22901-1415 (434)973-7893 |
Jefferson-Madison Regional Library 201 East Market Street Charlottesville, VA 22902-5287 (434)979-7151 |
Gordon Avenue Branch Library 1500 Gordon Avenue Charlottesville, VA 22903-1916 (434)296-5544 |
Butler Memorial Branch Library 515 North Marshall Street Chase City, VA 23924-1241 (434)372-4286 |
Pittsylvania County Public Library 24 Military Drive Chatham, VA 24531-4632 (434)432-3271 |
Greenbrier Branch Library 1214 Volvo Parkway Chesapeake, VA 23320-7600 (757)410-7061 |
Russell Memorial Branch Library 2808 Taylor Road Chesapeake, VA 23321-2210 (757)410-7020 |
Chesapeake Public Library 298 Cedar Road Chesapeake, VA 23322-5598 (757)410-7100 |
Major Hillard Branch Library 824 Old George Washington Highway Chesapeake, VA 23323-2214 (757)410-7078 |
South Norfolk Library 801 Poindexter Street Chesapeake, VA 23324-2358 (757)410-7048 |
Dr. Clarence V Cuffee Branch Library 2726 Border Road Chesapeake, VA 23324-3760 (757)410-7036 |
Indian River Branch Library 2320 Old Greenbrier Road Chesapeake, VA 23325-4916 (757)410-7003 |
Chester Branch Library 11800 Centre Street Chester, VA 23831-1781 (804)318-8977 |
Enon Branch Library 1801 Enon Church Road Chester, VA 23836-6164 (804)318-8911 |
Chesterfield County Public Library 9501 Lori Road Chesterfield, VA 23832-6631 (804)748-1774 |
Chilhowie Public Library 807 Chilhowie Street Chilhowie, VA 24319 (276)646-3404 |
Chincoteague Island Library 4077 Main Street Chincoteague Island, VA 23336-2407 (757)336-3460 |
Churchville Branch Library 3714 Churchville Avenue Churchville, VA 24421-2500 (540)245-5287 |
Claremont Library 91 Mancha Avenue Claremont, VA 23899 (757)866-8627 |
Burnett Branch Library 914 Virginia Avenue Clarksville, VA 23927-9135 (434)374-8692 |
Clifton Forge Public Library 535 Church Street Clifton Forge, VA 24422-1134 (540)863-2519 |
Jonnie B Deel Memorial Library 198 Chase Street Clintwood, VA 24228 (276)926-6617 |
Coeburn Community Library 111 3rd Street NW Coeburn, VA 24230-3523 (276)395-6152 |
Collinsville Branch Library 2540 Virginia Avenue Collinsville, VA 24078-1574 (276)647-1112 |
Abraham and William Cooper Memorial Branch Library 20 Washington Avenue Colonial Beach, VA 22443-2337 (804)224-0921 |
The Walter Cecil Rawls Library 22511 Main Street Courtland, VA 23837-1030 (757)653-2821 |
Charles P. Jones Memorial Library 406 West Riverside Street Covington, VA 24426-1221 (540)962-3321 |
Craigsville Library Station 18 Hidy Street Craigsville, VA 24430-2179 (540)997-0280 |
Nottoway County Library and Administrative Office 414 Tyler Street Crewe, VA 23930-1906 (434)645-8688 |
Crozet Branch Library 2020 Library Avenue Crozet, VA 22932-3177 (434)823-4050 |
Culpeper County Library 271 Southgate Shopping Center Culpeper, VA 22701-3833 (540)825-8691 |
Cumberland County Public Library 1539 Anderson Highway Cumberland, VA 23040-2516 (804)492-5807 |
Dale City Neighborhood Library 4249 Dale Boulevard Dale City, VA 22193-2414 (703)792-5670 |
Damascus Branch Library 310 Water Street Damascus, VA 24236-2743 (276)475-3820 |
Mt. Hermon Branch Library 2725 Franklin Turnpike; Suite J Danville, VA 24540-5379 (434)835-0326 |
Brosville/Cascade Branch Library 11948 Martinsville Highway Danville, VA 24541-0873 (434)685-1285 |
Danville Public Library 511 Patton Street Danville, VA 24541-1309 (434)799-5195 |
Deerfield Library Station 59 Marble Valley Road Deerfield, VA 24432 (540)939-4123 |
Buckingham County Library 1140 Main Street Dillwyn, VA 23936-2472 (434)983-3848 |
Dinwiddie Library 14103 Boydton Plank Road Dinwiddie, VA 23841-2511 (804)469-9450 |
Burrowsville Branch Library 10010 County Drive Disputanta, VA 23842-7511 (804)991-2403 |
Charles and Ona B Free Memorial Branch Library 300 Giles Avenue Dublin, VA 24084-3119 (540)674-2856 |
Montclair Community Library 5049 Waterway Drive Dumfries, VA 22025 |
Dumfries Neighborhood Library 18007 Dumfries Shopping Plaza Dumfries, VA 22026-2356 (703)792-5678 |
Eagle Rock Branch Library 55 Eagles Nest Drive Eagle Rock, VA 24085-3496 (540)884-3880 |
Shenandoah County Library 514 Stoney Creek Boulevard Edinburg, VA 22824-9142 (540)984-8200 |
Elkton Community Branch Library 106 North Terrace Avenue Elkton, VA 22827-1021 (540)434-4475 |
Richardson Memorial Library 100 Spring Street Emporia, VA 23847-2052 (434)634-2539 |
Mary Riley Styles Public Library 120 North Virginia Avenue Falls Church, VA 22046-3321 (703)248-5030 |
Farmville-Prince Edward Library 1303 West 3rd Street Farmville, VA 23901-2647 (434)392-6924 |
Fincastle Library 11 Academy Street Fincastle, VA 24090-3316 (540)473-8339 |
Augusta County Library 1759 Jefferson Highway Fishersville, VA 22939-2260 (540)885-3961 |
Forest Branch Library 15583 Forest Road Forest, VA 24551-2285 (540)425-7002 |
Fort Valley Library 6190 Woodstock Tower Road Fort Valley, VA 22652 (540)933-6714 |
Ruth Camp-Campbell Memorial Library 280 North College Drive Franklin, VA 23851-2449 (757)562-4801 |
Central Rappahannock Regional Lib 1201 Caroline Street Fredericksburg, VA 22401-3701 (540)372-1144 |
England Run Branch Library 806 Lyons Boulevard Fredericksburg, VA 22406-7474 (540)899-1703 |
Salem Church Branch Library 2607 Salem Church Road Fredericksburg, VA 22407-6451 (540)785-9267 |
Fries Public Library 105 West Main Street Fries, VA 24330-0325 (276)744-3160 |
Samuels Public Library 330 East Criser Road Front Royal, VA 22630-2150 (540)635-3153 |
Galax Public Library 610 West Stuart Drive Galax, VA 24333-2718 (276)236-2351 |
Scott County Public Library 297 West Jackson Street Gate City, VA 24251-4130 (276)386-3302 |
Glade Spring Branch Library 305 North Glade Street Glade Spring, VA 24340-7200 (276)429-5626 |
Glasgow Branch Library 1108 Blue Ridge Road Glasgow, VA 24555-2152 (540)258-2509 |
Twin Hickory Area Branch Library 5001 Twin Hickory Road Glen Allen, VA 23059-2509 (804)290-9200 |
Glen Allen Library 10501 Staples Road Glen Allen, VA 23060 (804)290-9500 |
Gloucester County Library 6920 Main Street Gloucester, VA 23061-5121 (804)693-2998 |
Goochland Branch Library 3075 River Road West Goochland, VA 23063 (804)556-4774 |
Goshen Branch Library 1124 Virginia Avenue Goshen, VA 24439-2038 (540)997-0351 |
Gretna Branch Library 207 Coffey Street; Suite A Gretna, VA 24557-4155 (434)656-2579 |
Grottoes Branch Library 601 Dogwood Avenue Grottoes, VA 24441-1747 (540)434-4475 |
Buchanan County Public Library 1185 Poe Town Street Grundy, VA 24614-9657 (276)935-5721 |
Blake T Newton Memorial Branch Library 22 Coles Point Road Hague, VA 22469-2726 (804)472-3820 |
Halifax Public Library 177 South Main Street Halifax, VA 24558-2505 (434)476-3357 |
Phoebus Branch Library 1 South Mallory Street Hampton, VA 23663-1707 (757)727-1149 |
Northampton Branch Library 936 Big Bethel Road Hampton, VA 23666-1902 (757)825-4558 |
Willow Oaks Branch Library 227 Fox Hill Road Hampton, VA 23669-1739 (757)850-5114 |
Hampton Public Library 4207 Victoria Boulevard Hampton, VA 23669-4200 (757)727-1154 |
Hanover Branch Library 7527 Library Drive Hanover, VA 23069 (804)365-6210 |
Dawn Branch Library 31046 Richmond Turnpike Hanover, VA 23069-2009 (804)632-8341 |
Massanutten Regional Library 174 South Main Street Harrisonburg, VA 22801-3629 (540)434-4475 |
Point Branch Library 2354 York Crossing Drive Hayes, VA 23072-3643 (804)642-9790 |
Haysi Public Library 157 O'Quinn Street Haysi, VA 24256 (276)865-4851 |
Northumberland Public Library 7204 Northumberland Highway Heathsville, VA 22473-3326 (804)580-5051 |
Tuckahoe Area Branch Library 1901 Starling Drive Henrico, VA 23229-4564 (804)290-9100 |
Henrico County Public Library Administration 1700 North Parham Road; Suite B Henrico, VA 23229-4664 (804)290-9000 |
Varina Branch Library 2001 Liberty Road Henrico, VA 23231-5826 (804)290-9800 |
Gayton Branch Library 10600 Gayton Road Henrico, VA 23238-4117 (804)290-9600 |
Carroll County Public Library 101 Beaver Dam Road Hillsville, VA 24343-1288 (276)728-3334 |
Honaker Community Library 10 Library Drive Honaker, VA 24260 (276)873-6600 |
Maude Langhorne Nelson Library 209 East Cawson Street Hopewell, VA 23860-2814 (804)458-6329 |
Grayson County Public Library 147 South Independence Avenue Independence, VA 24348 (276)773-2761 |
Lancaster County Public Library 235 School Street Kilmarnock, VA 22482-3830 (804)435-1729 |
Lewis Edgerton Smoot Memorial Library 9533 Kings Highway King George, VA 22485-3426 (540)775-2147 |
Upper King William Public Library 694 Sharon Road; Suite J King William, VA 23086-3640 (804)769-3731 |
Meherrin Regional Library 133 West Hicks Street Lawrenceville, VA 23868-1710 (434)848-2418 |
Russell County Public Library 248 West Main Street Lebanon, VA 24266 (276)889-8044 |
Loudoun County Public Library 102 North Street NW; Suite A Leesburg, VA 20176-2203 (703)777-0368 |
Rockbridge Regional Library 138 South Main Street Lexington, VA 24450-2316 (540)463-4324 |
Nelson Memorial Library 8521 Thomas Nelson Highway Lovingston, VA 22949-0321 (434)263-5904 |
Page Branch Public Library 100 Zerkel Street Luray, VA 22835-1915 (540)434-4475 |
Timbrook Branch Library 18891 Leesville Road Lynchburg, VA 24501-5193 (434)239-1190 |
Lynchburg Public Library 2315 Memorial Avenue Lynchburg, VA 24504 434-455-6300 |
Downtown Branch Library 900 Church Street Lynchburg, VA 24504 434-455-3820 |
Madison Heights Branch Library 200 River James Shopping Center Madison Heights, VA 24572-2372 (434)846-8171 |
Bull Run Regional Library 8051 Ashton Avenue Manassas, VA 20109-2892 (703)792-4500 |
Central Community Library 8601 Mathis Avenue Manassas, VA 20110-5270 (703)792-8360 |
Independent Hill Neighborhood Library 14418 Bristow Road Manassas, VA 20112-3932 (703)792-5668 |
Smyth-Bland Regional Library 118 South Sheffey Street Marion, VA 24354-2524 (276)783-2323 |
John Marshall Branch Library 4133 Rectortown Road Marshall, VA 20115-3215 (540)422-8500 |
Blue Ridge Regional Library 310 East Church Street Martinsville, VA 24112-2999 (276)403-5430 |
McKenney Library 20707 First Street Mc Kenney, VA 23872-2703 (804)478-4866 |
Mechanicsville Branch Library 7461 Sherwood Crossing Place Mechanicsville, VA 23111-3600 (804)745-9615 |
Atlee Branch Library 9161 Atlee Road; Suite C Mechanicsville, VA 23116-2536 (804)559-0654 |
Mendota Branch Library 2562 Mendota Road Mendota, VA 24270 (276)645-2374 |
Middlebrook Library Station 3698 Middlebrook Road Middlebrook, VA 24459 (540)885-1008 |
Clover Hill Branch Library 6701 Deer Run Drive Midlothian, VA 23112-1901 (804)318-8668 |
Midlothian Branch Library 521 Coalfield Road Midlothian, VA 23114-4406 (804)768-7907 |
Caroline Library, Inc. 17202 Richmond Turnpike Milford, VA 22514 (804)633-5455 |
Louisa County Library 881 Davis Highway Mineral, VA 23117-4144 (540)894-5853 |
Smith Mountain Lake Library 13641 Moneta Road Moneta, VA 24121-6424 (540)425-7004 |
Lois Wickham Jones Library 17205 Sycamore Tavern Lane Montpelier, VA 23192-2566 (804)883-7116 |
Montross Branch Library 56 Polk Street Montross, VA 22520 (804)493-8194 |
Montvale Branch Library 11575 West Lynchburg-Salem Turnpik Montvale, VA 24122 (540)425-7006 |
Mt. Jackson Community Library 5901 Main Street Mount Jackson, VA 22842-9420 (540)447-3327 |
Northampton Free Library 7745 Seaside Road Nassawadox, VA 23413 (757)414-0010 |
Craig County Public Library 303 Main Street New Castle, VA 24127-6409 (540)864-8978 |
New Market Area Library 160 East Lee Street New Market, VA 22844 (540)740-8650 |
South Morrison Public Library 746 Adams Drive Newport News, VA 23601-2626 (757)369-6810 |
Main Street Branch of Newport News 110 Main Street Newport News, VA 23601-4105 (757)591-4858 |
Pearl Bailey Branch Library 2510 Wickham Avenue Newport News, VA 23607-4610 (757)247-8677 |
Grissom Branch Library 366 Deshazor Drive Newport News, VA 23608-3520 (757)369-3190 |
Nokesville Neighborhood Library 12993 Fitzwater Drive Nokesville, VA 20181-2229 (703)792-5665 |
Norfolk Public Library 1155 Pineridge Road Norfolk, VA 23502-2043 (757)664-7328 |
Janaf Branch Library 124 Janaf Shopping Center Norfolk, VA 23502-2510 (757)441-5660 |
Mary D. Pretlow Anchor Branch Library 111 West Ocean View Avenue Norfolk, VA 23503-1502 (757)441-1750 |
Blyden Branch Library 879 East Princess Anne Road Norfolk, VA 23504-2735 (757)441-2852 |
Jordan Newby Branch Library 961 Park Avenue Norfolk, VA 23504-3937 (757)441-2843 |
Larchmont Branch Library 6525 Hampton Boulevard Norfolk, VA 23508-1211 (757)441-5335 |
Park Place Branch Library 620 West 29th Street Norfolk, VA 23508-3316 (757)664-7330 |
Lafayette Branch Library 1610 Cromwell Drive Norfolk, VA 23509-1322 (757)441-2842 |
Slover Branch Library 235 East Plume Street Norfolk, VA 23510-1706 (757)664-7323 |
Barron F Black Branch Library 6700 East Tanners Creek Drive Norfolk, VA 23513-1206 (757)441-5806 |
Van Wyck Branch Library 1368 Debree Avenue Norfolk, VA 23517-2131 (757)441-2844 |
Little Creek Branch Library 7853 Tarpon Place Norfolk, VA 23518-4614 (757)441-1751 |
Horace C Downing Branch Library 555 East Liberty Street Norfolk, VA 23523-1546 (757)441-1968 |
Meadowdale Branch Library 4301 Meadowdale Boulevard North Chesterfield, VA 23234-5467 (804)318-8778 |
Bon Air Branch Library 9103 Rattlesnake Road North Chesterfield, VA 23235-2939 (804)318-8966 |
LaPrade Branch Library 9000 Hull Street Road North Chesterfield, VA 23236-1304 (804)318-8988 |
North Courthouse Road Library 325 Courthouse Road North Chesterfield, VA 23236-3117 |
Rohoic Library 7301 Boydton Plank Road North Dinwiddie, VA 23803-6703 (804)732-4119 |
Fluvanna County Public Library 214 Commons Boulevard Palmyra, VA 22963-4831 (434)589-1400 |
Pearisburg Public Library 209 Fort Branch Road Pearisburg, VA 24134-1905 (540)921-2556 |
Lee County Public Library 539 Joslyn Avenue Pennington Gap, VA 24277-2100 (276)546-1141 |
Petersburg Public Library 137 South Sycamore Street Petersburg, VA 23803-4257 (804)733-2387 |
AP Hill Branch Library 1237 Halifax Street Petersburg, VA 23803-5962 (804)733-2391 |
Rodof Sholom Branch Library 1865 South Sycamore Street Petersburg, VA 23805-2731 (804)733-2393 |
Poquoson Public Library 500 City Hall Avenue Poquoson, VA 23662-1996 (757)868-3060 |
Port Royal Branch Library 419 King Street Port Royal, VA 22535-2164 (804)742-5254 |
Manor Branch Library 1401 Elmhurst Lane Portsmouth, VA 23701-1725 (757)465-2916 |
Cradock Branch Library 28 Prospect Parkway Portsmouth, VA 23702-2134 (757)393-8759 |
Churchland Branch Library 4934 High Street W Portsmouth, VA 23703-4226 (757)686-2538 |
Portsmouth Public Library 601 Court Street Portsmouth, VA 23704-3607 (757)393-8501 |
Powhatan County Public Library 2270 Mann Road Powhatan, VA 23139-5748 (804)598-5670 |
Prince George Branch Library 6605 Courts Drive Prince George, VA 23875-2573 (804)458-6329 |
Chinn Park Regional Library 13065 Chinn Park Drive Prince William, VA 22192-5073 (703)792-4800 |
Heritage Public Library 9001 Boulevard Street Providence Forge, VA 23140-0008 (804)966-2480 |
Pulaski County Library System 60 3rd Street NW Pulaski, VA 24301-5008 (540)980-7770 |
Radford Public Library 30 West Main Street Radford, VA 24141-1580 (540)731-3621 |
Richlands Branch Library 102 Suffolk Avenue Richlands, VA 24641-2435 (276)964-5282 |
Richmond Public Library 101 East Franklin Street Richmond, VA 23219-2107 (804)646-7223 |
Belmont Branch Library 3100 Ellwood Avenue Richmond, VA 23221-2916 (804)646-1139 |
North Avenue Branch Library 2901 North Avenue Richmond, VA 23222-3612 (804)646-6675 |
Fairfield Area Branch Library 1001 North Laburnum Avenue Richmond, VA 23223-2705 (804)290-9300 |
East End Branch Library 1200 North 25th Street Richmond, VA 23223-5241 (804)646-4474 |
Hull Street Branch Library 1400 Hull Street Richmond, VA 23224-3923 (804)646-8699 |
Broad Rock Branch Library 4820 Old Warwick Road Richmond, VA 23224-4700 (804)646-8488 |
Westover Hills Branch Library 1408 Westover Hills Boulevard Richmond, VA 23225-3110 (804)646-8833 |
West End Branch Library 5420 Patterson Avenue Richmond, VA 23226 (804)646-1877 |
North Park Branch Library 8508 Franconia Road Richmond, VA 23227-1213 (804)290-9700 |
Ginter Park Branch Library 1200 Westbrook Avenue Richmond, VA 23227-3308 (804)646-1236 |
Libbie Mill Library 2100 Libbie Lake East Street Richmond, VA 23230-2365 (804)290-9400 |
Ridgeway Branch Library 900 Vista View Lane Ridgeway, VA 24148-1210 (276)956-1828 |
Williamson Road Branch Library 3837 Williamson Road NW Roanoke, VA 24012-3331 (540)853-2340 |
Blue Ridge Library 28 Avery Row Roanoke, VA 24012-8500 (540)977-3433 |
Jackson Park Branch Library 1101 Morningside Street SE Roanoke, VA 24013-2515 |
Mt. Pleasant Branch Library 2918 Jae Valley Road Roanoke, VA 24014-5451 (540)427-3130 |
Raleigh Court Branch Library 2112 Grandin Road SW Roanoke, VA 24015-3528 (540)853-2240 |
Gainsboro Branch Library 15 Patton Avenue NW Roanoke, VA 24016-1927 (540)853-2540 |
Roanoke City Library 706 South Jefferson Street Roanoke, VA 24016-5104 (540)853-2473 |
Melrose Branch Library 2607 Salem Turnpike NW Roanoke, VA 24017-5333 (540)853-2648 |
South County Library 6303 Merriman Road Roanoke, VA 24018-6649 (540)772-7507 |
Hollins Branch Library 6624 Peters Creek Road Roanoke, VA 24019-4017 (540)561-8024 |
Cochrane Rockville Library 16600 Pouncey Tract Road Rockville, VA 23146-1726 (804)749-3146 |
Rose Hill Community Library 6463 Dr. Thomas Road Rose Hill, VA 24281 (276)445-5329 |
Rural Retreat Public Library 119 North Greever Street Rural Retreat, VA 24368-0279 (276)686-8337 |
Campbell County Public Library 684 Village Highway Rustburg, VA 24588-4374 (434)332-9560 |
Ladysmith Branch Library 7199 Clara Smith Street Ruther Glen, VA 22546-4818 (804)448-0357 |
Glenvar Branch Library 3917 Daugherty Road Salem, VA 24153-1989 (540)387-6163 |
Salem Public Library 28 East Main Street Salem, VA 24153-3897 (540)375-3089 |
Saltville Public Library Saltville, VA 24370 (276)496-5514 |
Sandston Branch Library 23 East Williamsburg Road Sandston, VA 23150-2011 (804)290-9900 |
Scottsville Branch Library 330 Bird Street Scottsville, VA 24590-4390 (434)286-3541 |
Shenandoah Community Branch Library 418 South 3rd Street Shenandoah, VA 22849-1714 (540)434-4475 |
Blackwater Regional Library 255 James Street Smithfield, VA 23430-1115 (757)357-2264 |
South Boston Branch Library 509 Broad Street South Boston, VA 24592-3225 (434)575-4228 |
Ettrick-Matoaca Branch Library 4501 River Road South Chesterfield, VA 23803-1732 (804)318-8688 |
R. T. Arnold Branch Library 110 East Danville Street South Hill, VA 23970-2612 (434)447-8162 |
C. Melvin Snow Memorial Branch Library 8740 Courthouse Road Spotsylvania, VA 22553-2513 (540)507-7565 |
J Fred Matthews Memorial Library 16552 Wise Street St. Paul, VA 24283 (276)762-9702 |
King and Queen Branch Library 396 Newtown Road St. Stephen's Church, VA 23148 (804)769-1623 |
John Musante Porter Branch Library 2001 Parkway Boulevard Stafford, VA 22554-3972 (540)659-4909 |
Greene County Library 222 Main Street; Suite 101 Stanardsville, VA 22973-2964 (434)985-5227 |
Staunton Public Library 1 Churchville Avenue Staunton, VA 24401-3229 (540)332-3902 |
Mary Jane and James L Bowman Library 871 Tasker Road Stephens City, VA 22655-2207 (540)869-9000 |
Patrick County Branch Library 116 West Blue Ridge Street Stuart, VA 24171-1579 (276)694-3352 |
Surry Library 270 Colonial Trail E Surry, VA 23883-2701 (757)294-3949 |
Tazewell County Public Library 310 East Main Street Tazewell, VA 24651-1030 (276)988-2541 |
Patrick Henry Branch Library 101 Maple Avenue E Vienna, VA 22180-5794 (703)938-0405 |
Vinton Branch Library 300 South Pollard Street Vinton, VA 24179-2532 (540)857-5043 |
Stewartsville Branch Library 45 Cascade Drive Vinton, VA 24179-3835 (540)425-7008 |
Oceanfront Area Library 700 Virginia Beach Boulevard Virginia Beach, VA 23451-4234 (757)385-2640 |
Meyera E.Oberndorf Central Library 4100 Virginia Beach Boulevard Virginia Beach, VA 23452-1744 (757)385-0120 |
Windsor Woods Area Library 3612 South Plaza Trail Virginia Beach, VA 23452-3310 (757)385-2630 |
Great Neck Area Library 1251 Bayne Drive Virginia Beach, VA 23454-2801 (757)385-2606 |
Bayside Special Service Library 936 Independence Boulevard Virginia Beach, VA 23455-6006 (757)385-2680 |
Princess Anne Area Library 1444 Nimmo Parkway Virginia Beach, VA 23456-3981 (757)385-2610 |
Pungo Blackwater Library 916 Princess Anne Road Virginia Beach, VA 23457-1438 (757)385-7790 |
Kempsville Area Library 832 Kempsville Road Virginia Beach, VA 23464-2709 (757)385-2627 |
Troxler Memorial Library 100 Wilson Avenue Wakefield, VA 23888 (757)899-6500 |
Bath County Public Library 96 Courthouse Hill Road Warm Springs, VA 24484 (540)839-7286 |
Warrenton Library 11 Winchester Street Warrenton, VA 20186-2825 (540)422-8500 |
Richmond County Public Library 52 Campus Drive Warsaw, VA 22572-4272 (804)333-6710 |
Agnes Taylor Gray Library 125 Bank Street Waverly, VA 23890-3427 (804)834-2192 |
Waynesboro Public Library 600 South Wayne Avenue Waynesboro, VA 22980-4838 (540)942-6746 |
West Point Branch Library 721 Main Street West Point, VA 23181-9573 (804)843-3244 |
Whitetop Public Library 16309 Highlands Parkway Whitetop, VA 24292-2474 (276)388-2873 |
Williamsburg Public Library 515 Scotland Street Williamsburg, VA 23185-3625 (757)259-4040 |
James City County Library 7770 Croaker Road Williamsburg, VA 23188-7064 (757)259-7770 |
Handley Regional Library 100 West Piccadilly Street Winchester, VA 22601-3916 (540)662-9041 |
Windsor Branch Library 18 Duke Street Windsor, VA 23487-9632 (757)242-3046 |
Lonesome Pine Regional Library 124 Library Road Wise, VA 24293-5907 (276)328-8061 |
Potomac Community Library 2201 Opitz Boulevard Woodbridge, VA 22191-3309 (703)792-8330 |
Lake Ridge Neighborhood Library 2239 Old Bridge Road Woodbridge, VA 22192-3007 (703)792-5675 |
Wythe County Public Library 300 East Monroe Street Wytheville, VA 24382-2367 (276)228-4951 |
Yorktown Library 8500 George Washington Memoria Hwy Yorktown, VA 23692-4006 (757)890-5209 |
York County Public Library 100 Long Green Boulevard Yorktown, VA 23693-4138 (757)890-5130 |
Tabb Library 100 Long Green Boulevard Yorktown, VA 23693-4138 (757)890-5130 |