| Appt? |
| The UPS Store #3427 | 448 S Cummings St | Abingdon | 24210 | 276-623-9045 | Y | 5.00 |
| Accomack County - Eastern Shore Public Library | 23610 Front Street | Accomack | 23301 | 757-787-3400 | N | Free |
| The UPS Store #3708 | 3213 Duke St | Alexandria | 22314 | 703-823-4500 | N | 8.00 |
| The UPS Store #3532 | 5810 Kingstowne Center Dr | Alexandria | 22315 | 703-924-4201 | N | 5.00 |
| Campbell County - Staunton River Memorial Library | 500 Washington Street | Altavista | 24517 | 434-369-5140 | N | Free |
| James L. Hamner Public Library | 16351 Dunn Street | Amelia Court House | 23002 | 804-561-4559 | | Free |
| Amherst County - Amherst County Public Library | 382 South Main Street | Amherst | 24521 | 434-946-9488 | Y | Free |
| The UPS Store #5144 | 6920-B Bradlick Shopping Center | Annandale | 22003 | 703-256-5995 | N | 5.00 |
| Appomattox County - J. Robert Jamerson Memorial Library | 106 Main Street | Appomattox | 24522 | 434-352-5340 | N | Free |
| The UPS Store #0657 | 2200 Wilson Blvd, Ste 102 | Arlington | 22201 | 703-358-9500 | N | 8.00 |
| The UPS Store #3174 | 4201 Wilson Blvd. #110 | Arlington | 22203 | 703-522-4000 | N | 8.00 |
| Hanover County - Pamunkey Regional Library Ashland | 201 S. Railroad Ave | Ashland | 23005 | 804-798-4072 | N | Free |
| Bedford Public Library - Central Library | 321 North Bridge Street | Bedford | 24523 | 540-586-8911 | N | Free |
| Clarke County Library | 101 Chalmers Court, Suite# C | Berryville | 22611 | 540-955-5144 | | Free |
| Bedford Public Library - Big Island | 1111 Schooldays Road | Big Island | 24526 | 434-299-5604 | N | Free |
| Lonesome Pine -C Bascom Slemp Memorial | 11 Proctor St N | Big Stone Gap | 24219 | 276-523-1334 | N | Free |
| The UPS Store #3421 | 125 N. Main St | Blacksburg | 24060 | 540-953-9000 | N | 6.00 |
| Montgomery County - Blacksburg Library | 200 Miller Street | Blacksburg | 24060 | 540-552-8246 | Y | Free |
| Nottoway County - Blackstone Branch | 414 S Main Street | Blackstone | 23824 | 434-292-3587 | N | Free |
| Mecklenburg County-Southside Regional Library | 316 Washington Street | Bodyton | 23917 | 434-738-6580 | Y | Free |
| Caroline County - Caroline Library, Inc | 17202 Richmond Turnpike | Bowling Green | 22427 | 804-633-5455 | N | Free |
| The UPS Store #5505 | 42395 Ryan Road | Brambleton | 20148 | 703-957-4545 | N | 10.00 |
| Bristol -Patricia Freedman Lit Academy | 701 Goode Street | Bristol | 24201 | 276-645-8790 | Y | Free |
| Bristol County - Patricia Freeman Literacy Acadey | 701 Goode Street | Bristol | 24201 | 276-645-8780 | Y | Free |
| Campbell County -Patrick Henry Memorial Library | 204 Lynchburg Avenue | Brookneal | 24528 | 434-376-3363 | N | Free |
| Bath County A.B. Modine Memorial Buena Vista Public Library | 2110 Magnolia Avenue | Buena Vista | 24416 | 540-261-2715 | N | Free |
| Nottoway County - Burkevile Branch | 114 Agnew Street | Burkeville | 23922 | 434-767-5555 | N | Free |
| Accomack County - Cape Charles Memorial Library | Tazewell & Plum Streets | Cape Charles | 23310 | 757-331-1300 | N | Free |
| Blackwater-Carrollton Public Library | 14362 New Towne Haven Lane | Carrollton | 23314 | 757-238-2641 | Y | Free |
| Appomattox - Carson Depot Library | 16101 Halligan Park Road | Carson | 23830 | 434-246-2900 | Y | Free |
| Charlotte County Main Library | 112-116 LeGrande Avenue | Charlotte Court Hous | 23923 | 434-542-5247 | Y | Free |
| Pittsylvania County Public Library Chatham | 24 Military Drive | Chatham | 24531 | 434-432-3271 | | Free |
| Chesapeake Public Library - Central | 298 Cedar Road | Chesapeake | 23322 | 757-410-7147 | | Free |
| Chesapeake Public Library - Major Hillard | 824 Old George Washington Highway | Chesapeake | 23323 | 757-410-7075 | | Free |
| Chesapeake Public Library - Indian River | 2320 Old Greenbrier Road | Chesapeake | 23325 | 757-410-7001 | | Free |
| Chesapeake Public Library - Russell Memorial | 2808 Taylor Road | Chesapeake | 23321 | 757-410-7016 | | Free |
| Chesapeake Public Library - Greenbrier | 1214 Volvo Parkway | Chesapeake | 23320 | 757-410-7058 | | Free |
| Chesapeake Public Library - South Norfolk | 1100 Poindexter Street | Chesapeake | 23324 | 757-410-7048 | | Free |
| The UPS Store Chesapeake | 109 G Gainsburough Square | Chesapeake | 23320 | 757-549-6622 | Y | 10.00 |
| Major Hilard Library | 824 Old George Washington Road | Chesepeak | 23323 | 757-410-7075 | N | Free |
| The UPS Store #3353 | 12750 Jefferson Davis Hwy | Chester | 23831 | 804-768-8012 | N | 8.00 |
| The UPS Store #4697 | 7305 Hancock Village | Chesterfield | 23112 | 804-744-7769 | N | 7.00 |
| The UPS Store #5242 | 6933 Commons Plaza | Chesterfield | 23832 | 804-751-0505 | N | 5.00 |
| Smyth-Bland Regional Library - Chilhowie Branch | 807 Chilhowie Street | Chilhowie | 24319 | 276-646-3404 | N | Free |
| Accomack County - Island Library | 4077 Main Street | Chincoteague | 23336 | 757-336-3460 | N | Free |
| Montgomery-Floyd Regional Library | 125 Sheltman Street | Christiansburg | 24073 | 540-382-6965 | | Free |
| Blackwater-Claremont Public Library | 91 Mancha Avenue | Claremont | 23899 | 757-866-8627 | Y | Free |
| Lonesome Pine - Jonnie B Deel Memorial | 198 Chase Street | Clintwood | 24228 | 276-926-6617 | N | Free |
| Lonesome Pine - Coeburn Community | 111 Third St | Coeburn | 24230 | 276-395-6152 | N | Free |
| Fredericksburg County - The Abraham & William Cooper Memorial Branch | 20 Washington Avenue | Colonial Beach | 22443 | 804-224-0921 | Y | Free |
| Nottoway County Public Library | 400 Tyler Street | Crewe | 23930 | 434-645-8688 | N | Free |
| Culpeper County Library | 271 Southgate Shopping Center | Culpeper | 22701 | 540-825-8691 | Y | Free |
| Pittsylvania County Public Library Brosville/Cascade | 11948 Martinsville Highway | Danville | 24541 | 434-685-1285 | | Free |
| Danville Public Library - Law Library | 511 Patton Street | Danville | 24543 | 434-799-5118 | | Free |
| Danville Public Library | 511 Patton Street | Danville | 24541 | 434-799-5195 | | Free |
| Buckingham County Public Library | 1140 Main Street | Dillwyn | 23936 | 434-983-3848 | Y | Free |
| Appomattox - Dinwiddie Library | 14103 Boydton Plank Road | Dinwiddie | 23841 | 804-469-9450 | Y | Free |
| Appomattox - Burrowsville | 18701 James River Drive | Disputanta | 23842 | 757-866-0659 | Y | Free |
| Appomattox - Disputanta Library | 10010 County Drive | Disputanta | 23842 | 804-991-2403 | Y | Free |
| Charles & Ona B Free Memorial Library | 300 Giles Avenue | Dublin | 24084 | 540-674-2856 | | Free |
| The UPS Store #5555 | 4222 Fortuna Center Plaza | Dumfries | 22025 | 703-583-9404 | N | 6.00 |
| Brunswick County - Richardson Memorial Library | 100 Spring Street | Emporia | 23847 | 434-634-2539 | N | Free |
| The UPS Store #5916 | 12587 Fair Lakes Circle | Fairfax | 22033 | 703-818-0977 | N | 6.00 |
| The UPS Store #4602 | 1069 W Broad St | Falls Church | 22046 | 703-536-1000 | N | 5.00 |
| Central Virginia Regional Library | 217 West Third Street | Farmville | 23901 | 434-392-6924 | | Free |
| Prince Edward - Farmvill Library | 1303 West Third Street | Farmville | 23901 | 434-392-6924 | Y | Free |
| Botetour County Library | 11 Academy Street | Fincastle | 24090 | 540-473-8339 | Y | Free |
| Floyd County - Jessie Peterman Memorial Library | 321 West Main Street | Floyd | 24091 | 540-745-2947 | Y | Free |
| Bedford Public Library - Forest | 15583 Forest Road | Forest | 24551 | 434-525-1817 | N | Free |
| Blackwater-Ruth Campbell Memorial Library | 280 N College Drive | Franklin | 23851 | 757-562-4801 | Y | Free |
| Fredricksburg County - Salem Church Branch | 2607 Salem Church Road | Fredericksburg | 22407 | 540-785-9267 | Y | Free |
| Fredericksburg County - Central Rappahannock Regional Library | 1201 Caroline Street | Fredericksburg | 22401 | 540-372-1144 | Y | Free |
| Fries Public Library | 105 West Main Street | Fries | 24330 | 276-744-3160 | | Free |
| Samuels Public Library | 330 East Crizer Road | Front Royal | 22630 | 540-635-3153 | N | Free |
| The UPS Store #5000 | 7371 Atlas Walk Way | Gainesville | 20155 | 571-261-4980 | N | 5.00 |
| Carroll-Galax Carroll Regional Library | 610 West Stuart Drive | Galax | 24333 | 276-236-2042 | Y | Free |
| Lonesome Pine - Scott County | 297 West Jackson Street | Gate City | 24251 | 276-386-3302 | N | Free |
| Bath County Glasgow Public Library | 1015 Blue Ridge Road | Glasgow | 24555 | 540-258-2509 | | Free |
| The UPS Store #4820 | 10307 W. Broad St. | Glen Allen | 23060 | 804-968-5900 | Y | 10.00 |
| The UPS Store #4812 | 10286 Staples Mill Rd | Glen Allen | 23060 | 804-755-4877 | N | 6.00 |
| Hanover County - Pamunkey Regional Library Goochland | 3075 River Road West | Goochland | 23063 | 804-556-4774 | N | Free |
| Bath County Goshen Public Library | P.O. Box 129 | Goshen | 24439 | 540-997-0351 | | Free |
| Pittsylvania County Public Library Gretna | 207 Coffey Street | Gretna | 24557 | 434-656-2579 | | Free |
| Buchanan County Library | 1185 Poe Town Street | Grundy | 24614 | 276-935-5721 | Y | Free |
| Fredericksburg County - Blake T. Newton Memorial Branch | 22 Coles Point Road | Hague | 22469 | 804-472-0116 | Y | Free |
| Halifax County Library | 177 South Main Street | Halifax | 24558 | 434-476-3357 | N | Free |
| Hampton Public Library | 4207 Victoria Boulevard | Hampton | 23669 | 757-727-1154 | Y | Free |
| Hanover County - Pamunkey Regional Library Hanover | 7527 Library Drive | Hanover | 23069 | 804-365-6210 | N | Free |
| Hanover County - Pamunkey Regional Library | 7527 Library Drive | Hanover | 23069 | 804-365-6211 | N | Free |
| Caroline County Dawn Branch | 31046 Richmond Turnpike | Hanover | 23069 | 804-632-8341 | N | Free |
| Franklin County - Weslake Library | 84 Westlake Road | Hardy | 24101 | 540-483-3098 | Y | Free |
| Page & Rockingham Counties - Massanutten Regional Library | 174 South Main Street | Harrisonburg | 22801 | 540-434-4475 | Y | Free |
| The UPS Store #0527 | 1866 E Market St | Harrisonburg | 22801 | 540-433-6245 | Y | 15.00 |
| Appomattox - Maude Langhorne Nelson Library | 209 E Cawson Street | Hopewell | 23860 | 804-458-6329 | Y | Free |
| Wythe-Grayson Regional Library | 147 South Independence Ave | Independence | 24348 | 276-773-2761 | | Free |
| Grayson County Public Library | 147 South Independence Ave | Independence | 24348 | 276-773-2761 | | Free |
| Hanover County - Pamunkey Regional Library Upper King William | 694-J Sharon Road | King William | 23086 | 804-769-3731 | N | Free |
| Lewis Egerton Smoot Memorial Library | 8562 Dahlgren Rd | Kingman | 22485 | 540-775-7951 | Y | Free |
| Caroline County Ladysmith Branch | P.O.Box 536 | Ladysmith | 22546 | 804-448-0357 | N | Free |
| Brunswick County Meherrin Regional Library | 133 West Hicks Street | Lawrenceville | 23868 | 434-848-6898 | N | Free |
| Russell County Public Library | 248 West Main Street | Lebanon | 24266 | 276-889-8044 | N | Free |
| The UPS Store #0846 | 525-K E. Market St | Leesburg | 20176 | 703-771-4699 | N | 5.00 |
| Bath County Rockbridge Regional Library | 138 South Main Street | Lexington | 24450 | 540-463-4324 | Y | Free |
| Orange County - Wilderness Branch Libray | 6421 Flat Run Road | Locust Grove | 22508 | 540-854-5310 | Y | Free |
| Campbell County -Timbrook Branch Library | 21039 Timberlake Road | Lynchburg | 24502 | 434-239-1190 | N | Free |
| Madison County Library | 402 North Main Street | Madison | 22727 | 540-948-4720 | N | Free |
| Amherst County - Madison Heights Library | 200 River James Shopping Center | Madison Heights | 24572 | 434-846-8171 | Y | Free |
| The UPS Store #1717 | 8665 Sudley Rd | Manassas | 20110 | 703-330-2951 | N | 6.00 |
| The UPS Store #4988 | 9532 Liberia Ave | Manassas | 20110 | 703-367-8955 | Y | 6.00 |
| Smyth-Bland Regional Library - Marion | 118 South Sheffey Street | Marion | 24354 | 276-783-2323 | N | Free |
| Appomattox - McKenney Library | 20702 First Street | McKenney, | 23872 | 804-478-4866 | Y | Free |
| Hanover County - Pamunkey Regional Library Atlee | 9161 Atlee Road | Mechanicsville | 23116 | 804-559-0654 | N | Free |
| Hanover County - Pamunkey Regional Library Mechanicsville | 7461 Sherwood Crossing Place | Mechanicsville | 23111 | 804-746-9615 | N | Free |
| The UPS Store #4572 | 8005 - C Creighton Pkwy | Mechanicsville | 23111 | 804-746-3007 | N | 6.00 |
| Lord Fairfax Community College - Middletown | 173 Skirmisher Lane | Middletown | 22645 | 540-868-7140 | N | Free |
| The UPS Store #3440 | 12220 Chattanooga Plaza | Midlothian | 23112 | 804-745-8870 | N | 6.00 |
| Bedford Public Library - Moneta/Smith Mountain Lake | 13641 Moneta Road | Moneta | 24121 | 540-297-6474 | N | Free |
| Highland County Public Libaray | 10 Water Street | Monterey | 24465 | 540-468-2373 | Y | Free |
| Hanover County - Pamunkey Regional Library Montpelier | 17205 Sycamore Tavern Lane | Montpelier | 23192 | 804-883-7116 | N | Free |
| Fredericksburg County - Montross Branch | 56 Polk Street | Montross | 22520 | 804-493-8194 | Y | Free |
| Bedford Public Library - Montvale | 11575 W. Lynchburg-Salem Turnpike | Montvale | 24122 | 540-947-2200 | N | Free |
| Accomack County - Northhampton Free Library | 7745 Seaside Road | Nassawadox | 23413 | 757-787-3400 | N | Free |
| Craig County Public Library | 303 Main Street | New Castle | 24127 | 504-864-8978 | Y | Free |
| Heritage Public Library | 6215D Chesapeake Circle | New Kent | 23124 | 804-966-2480 | | Free |
| Charles City County - Heritage Public Library | 6125 D Chesapeake Circle | New Kent | 23124 | 804-966-2480 | Y | Free |
| Newport News Public Library Main St. | 110 Main Street | Newport News | 23601 | 757-591-4858 | | Free |
| Newport News Public Library Pearl Bailey | 2510 Wickham Ave | Newport News | 23607 | 757-247-8677 | N | Free |
| Newport News Public Library Grissom | 366 DeShazor Drive | Newport News | 23608 | 757-369-3190 | N | Free |
| Newport News Public Library West Ave. | 2907 West Ave | Newport News | 23607 | 757-247-8505 | | Free |
| The UPS Store #5125 | 5802 E Virginia Beach Blvd | Norfolk | 23502 | 757-466-8666 | N | 10.00 |
| Orange County Public Library | 146 A Madison Road | Orange | 22960 | 540-672-3811 | Y | Free |
| Fluvanna County | 214 Commons Boulevard | Palmyra | 22963 | 434-589-1400 | Y | Free |
| Pearisburg Public Library | 209 Fort Branch Road | Pearisburg | 24134 | 540-921-2556 | Y | Free |
| Lonesome Pine - Lee County | 539 Joslyn Avenue | Pennington Gap | 24277 | 276-546-1141 | N | Free |
| Apppmattox - Rohoic Library | 7301 Boydton Plank Road | Petersburg | 23863 | 804-732-4119 | Y | Free |
| Petersburg Public Library | 137 South Sycamore Street | Petersburg | 23803 | 804-733-2387 | Y | Free |
| Poquoson Public Library | 500 City Hall Avenue | Poquoson | 23662 | 757-868-3060 | Y | Free |
| Caroline County Port Royal Branch | 419 King Street | Port Royal | 22535 | 804-742-5254 | N | Free |
| Powhatan County Public Library | 2270 Mann Road | Powhatan | 23139 | 804-598-5670 | | Free |
| Pulaski County Public Library | 60 West Third Street | Pulaski | 24301 | 540-980-7770 | | Free |
| Radford Public Library | 30 West Main Street | Radford | 24141 | 540-731-3608 | Y | Free |
| The UPS Store #0316 | 11654 Plaza America Dr. | Reston | 20190 | 703-437-9300 | Y | 10.00 |
| The UPS Store #3557 | 3126 W Cary St | Richmond | 23221 | 804-254-2902 | Y | 6.00 |
| Parcel Transports | 8972 Quioccasin | Richmond | 23229 | 804-502-9916 | N | 7.00 |
| 1 AAAAA Driving School | 7825 Midloithian Turnpike | Richmond | 23235 | 804-447-2927 | Y | 15.00 |
| The UPS Store #1156 | 7109 Staples Mill Rd | Richmond | 23228 | 804-266-3477 | N | 6.00 |
| The UPS Store #2942 | 3735 Franklin Rd SW | Roanoke | 24014 | 540-344-8881 | Y | 5.00 |
| Hanover County - Pamunkey Regional Library Cochrane Rockville | 16600 Pouncey Tract Road | Rockville | 23146 | 804-749-3146 | N | Free |
| Franklin County Public Library | 355 Franklin Street | Rocky Mont | 24151 | 540-483-3098 | Y | Free |
| Rural Retreat Public Libaray | 119 North Greever Street | Rural Retreat | 24368 | 276-686-8337 | | Free |
| Campbell County Public Library | 684 Village Highway (Lower Level) | Rustburg | 24588 | 434-332-9560 | N | Free |
| The UPS Store #2167 | 1329 W. Main Street | Salem | 24153 | 540-387-0077 | N | 8.00 |
| Salem Public Library | 28 East Main Street | Salem | 24153 | 540-375-3089 | Y | Free |
| Smyth-Bland Regional Library - Saltville Branch | 111 Palmer Avenue | Saltville | 24370 | 276-496-5514 | N | Free |
| Floyd County - Meadowbrook Public Library | 267 Alleghany Spring Road | Shawsville | 24162 | 540-268-1964 | Y | Free |
| Blackwater-Smithfield Public Library | 255 James Street | Smithfield | 23430 | 757-357-2264 | Y | Free |
| Halifax County - South Boston Branch Library | 509 Broad Street | South Boston | 24592 | 434-575-4228 | N | Free |
| Fredericksburg County - C. Melvin Snow Memorial Branch | 8740 Courthouse Road | Spotsvania | 22553 | 540-507-7565 | Y | Free |
| Lonesome Pine - J Fred Matthews Memorial | 16552 Wise Street | St Paul | 24283 | 276-762-9702 | N | Free |
| Hanover County - Pamunkey Regional Library King & Queen | 450 Newton Road | St. Stephens Church | 23148 | 804-769-1623 | N | Free |
| Fredricksburg County - John Mustante Porter Branch | 2001 Parkway Boulevard | Stafford | 22554 | 540-659-4909 | Y | Free |
| Bowman Library | 871 Tasker Road | Stephen City | 22655 | 540-869-9000 | | Free |
| The UPS Store #5205 | 21800 Town Center Plaza | Sterling | 20164 | 703-433-1693 | N | 10.00 |
| Suffolk County Law Library | Suffolk County Court House | Suffolk | 23434 | 757-514-7795 | Y | Free |
| Middlesex County Public Library | 150 Grace Street | Urbana | 23175 | 804-758-5717 | Y | Free |
| The UPS Store #0518 | 344 Maple Ave West | Vienna | 22182 | 703-255-3600 | N | 5.00 |
| Bedford Public Library - Stewartsville | 45 Cascade Drive | Vinton | 24179 | 540-890-4530 | N | Free |
| The UPS Store #5180 | 576 N. Birdneck Rd | Virginia Beach | 23451 | 757-282-6233 | Y | 5.00 |
| The UPS Store #5173 | 2085 Lynnhaven Pkwy | Virginia Beach | 23456 | 757-471-6471 | N | 6.00 |
| Bath County Public Library | Courthouse Hill | Warm Springs | 24484 | 540-839-7286 | N | Free |
| Rappahannock County Library | 4 Library Road | Washington | 22747 | 540-675-3780 | Y | Free |
| Augusta County - Waynesboro Public Library | 600 South Wayne Avenue | Waynesboro | 22980 | 540-942-6746 | N | Free |
| Waynesboro Public Library | 600 South Wayne Avenue | Waynesboro | 22980 | 540-942-6746 | N | Free |
| Hanover County - Pamunkey Regional Library West Point | 721 Main Street | West Point | 23181 | 804-843-3244 | N | Free |
| Blue Ridge Community College | One College Lane, Houff 202E | Weyers Cave | 24454 | 540-453-2254 | Y | 25.00 |
| Whitetop Public Library | 16153 Highlands Parkway | Whitetop | 24292 | 276-388-2873 | | Free |
| Handley Regional Library | 100 West Piccadilly Street | Winchester | 22604 | 540-662-9041 | | Free |
| Blackwater-Windsor Public Library | 18 Duke Street | Windsor | 23487 | 757-242-3046 | Y | Free |
| Lonesome Pine - Regional Library | 124 Library Road, SW | Wise | 24293 | 276-328-8061 | N | Free |
| Wythe County Public Library | 300 East Monroe Street | Wytheville | 24382 | 276-228-4951 | Y | Free |
| 1 |